• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

dwg のさまざまな点で現在の日付と時刻を差し込み、それらを個別に更新します

  • Thread starter Thread starter x11start
  • Start date Start date

x11start

Guest
属性、現在の日付、時刻に差し込むことができるリスペックと共有したい。 仕事の会社では、a3またはa4の単一のdwgの異なるボードにグループ化され、異なる時間で印刷されます。 すべての表に日付が更新され、新しく印刷されたものだけでなく、それぞれの印刷時に「データフィールド」を使うことは不可能です。そのため、その属性でブロックを使用すると考えました。
属性を含む「データ」ブロックは、各テーブルのカトリグリオにある設計のさまざまな点でインサートされます。 明らかに「データ」ブロックは別のブロックにネストされなければならず、選択されず、日付は更新されません。
lispを起動すると、現在の日付と時刻にアップグレードされる「データ」ブロックがある領域を選択する必要があります。 最初のポイントの代わりに「メッセージ」に応答すると、日付は「00/00/0000 00:00」に配置されます。つまり、値がゼロにすることができます。 表を「未印刷」の状態に報告するのに便利です。
data.lsp lisp は直接テーブルを印刷しませんが、このタスクを持っている別の lisp によって簡単に呼び出すことができます。
autocad と gstacad の両方で lisp を実行できるようにするには、日付のシステム変数を使用できません: gstarcad のバグ (私は他の説明はありません!) の場合、インサートされた時間は常に太陽の 1 つです。したがって、6 ヶ月は 1 時間前に時間がかかります! lisp は .bat 拡張子を持つテキストファイルが作成され、実行され、そこから現在の日付と時刻 (datacorr.txt) を含むファイルを取得します。 lisp はこのテキストファイルを取り、属性を更新するために使用します。 'message' を'data' ブロックを選択するリクエストに応答すると、 lisp は生成された bat を無視し、'datacorr.txt' ファイルに '00/00/0000 00:00' を入力します。
lisp では、 lee mac の 'stringsubst.lsp' も使用しました: autocad (または gstarcad) が管理するフォルダーにあることを確認してください: コマンド 'options' bookmark 'file' を通してこのようなパスを追加する必要がある場合。
 

Attachments

私はいつもこれを使用しました (intellicadのために), autocadで失敗する奇妙な. . . .
私はまだcdateを使用し、与えません、理由を覚えていません

(unified setq (getvar "luprec")))(setvar "luprec" 4)(setq now (rtos(getvar "cdate"))))))))(setvar "luprec" を結合))
(setq 年 (substr now 1 4) 月 (substr now 5 2) gior (substr now 7 2) 今 (substr now 10 2) minu (substr now 12 2)
(setq now (strcat gior "-" 月 "-" 年 "今" : minu)

それが私を返す(検証のために今作られた、法的時間)
23-05-2022 22:13
 
問題は gstarcad にあります。... autocad は動作します。 boh...忍耐: これは、.batファイルソリューションを見つけるために私を浄化しました
 
属性、現在の日付、時刻に差し込むことができるリスペックと共有したい。 仕事の会社では、a3またはa4の単一のdwgの異なるボードにグループ化され、異なる時間で印刷されます。 すべての表に日付が更新され、新しく印刷されたものだけでなく、それぞれの印刷時に「データフィールド」を使うことは不可能です。そのため、その属性でブロックを使用すると考えました。
<...
私はあなたのニーズが1つのテーブル(私が事前に謝っていない場合)の印刷の日付であるカティリオで取得することが何であるかを理解しているかどうかわからない....
私は与えられたフィールド(日付と時刻のカテゴリ)が特別であることを指摘したいと思います。 通常の操作(保存、再生、etransmit、印刷、ファイルを開く)では更新しません。 しかし、コマンドaggcampodatiを使用するときだけ。

作成時にカメラマンが日付を撮影した「現在の」データをすぐに取得できるように作成しました。

したがって、テーブルを印刷する前に、更新されたサンプルでフィールドを更新し、現在の日付(印刷)を取得します。
 
お問い合わせ
私はあなたがaggcampodizedコマンドを必要としている知っていますが、私は私が働いている会社で(disputable!)多くの設計のために単一のdwgを使用して習慣があるので、私は別の解決策を選ぶ必要があります。 これらは、多くの場合、異なる時間で印刷されるため、データフィールドは使用できません。更新すると、すべての日付が変更されます。 このために、私は別の方法(ブロック+属性)とgstarcadのバグ(!)を見つける必要があります 私は正しい時間を持つためにdosコマンドを使用する必要があります。
興味をもらってありがとう!
 
私は与えられたフィールド(日付と時刻のカテゴリ)が特別であることを指摘したいと思います。通常の操作(保存、再生、etransmit、印刷、ファイルを開く)では更新しません。 しかし、コマンドaggcampodatiを使用するときだけ。
・・・ 上記のデータフィールドを投入しようとしましたが、そのリジェンが更新しているのを見ました。
 
できる方法が分かりません。 . . .
ビデオを見る
- 図面にインサートされた異なる名前の3ブロック。
- 各ブロックにデータフィールドがあります
- rigen コマンドはフィールドを更新しません。
- aggcampodizedコマンドは、選択したブロックのフィールドを更新します。

何が間違っていますか?
 

Attachments

  • campo dati DATA.gif
    campo dati DATA.gif
    2.8 MB · Views: 2
m 点
お問い合わせ
私はあなたがaggcampodizedコマンドを必要としている知っていますが、私は私が働いている会社で(disputable!)多くの設計のために単一のdwgを使用して習慣があるので、私は別の解決策を選ぶ必要があります。 これらは、多くの場合、異なる時間で印刷されるため、データフィールドは使用できません。更新すると、すべての日付が変更されます。 このために、私は別の方法(ブロック+属性)とgstarcadのバグ(!)を見つける必要があります 私は正しい時間を持つためにdosコマンドを使用する必要があります。
興味をもらってありがとう!
しかし、モデルに異なるデザインを持っている意味で? 私は同様に何かに直面していました, あまりにも, しかし、レイアウトのビューを作成する問題の周りとパブリックでその時点で私は唯一の関連レイアウトを取った...
 
m 点

しかし、モデルに異なるデザインを持っている意味で? 私は同様に何かに直面していました, あまりにも, しかし、レイアウトのビューを作成する問題の周りとパブリックでその時点で私は唯一の関連レイアウトを取った...
はい、ブロックはモデルスペースにあります。
ただし、レイアウト(1レイアウト)のHDからそれらを差し込むと、日付はまだ固定されます。
 
m 点

しかし、モデルに異なるデザインを持っている意味で? 私は同様に何かに直面していました, あまりにも, しかし、レイアウトのビューを作成する問題の周りとパブリックでその時点で私は唯一の関連レイアウトを取った...
...。また、私たちからのレイアウトは「招待」です:「給与雇用主」が図面を開くのに十分な知っているときに持っている問題ですが、より詳細にケードを知るのに十分ではありません。 . . .
基本的にはモデルスペースでのみ動作する「許可」です。
 
しかし、データフィールドはレイアウト上に置くか、少なくとも印刷で更新されたもの。
 
私は言ったように、残念ながら、レイアウトは使用できません。上司は彼らが何であるかを知りません。...そしてそれを学びたくない(!) 具体的にやりたい時にブロックを使わせて、レイアウトでウィンドウを作り、すべて解決します。 忍耐: 私はすでにgstarcad、私の同僚はautocad ltを使用しています。
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top