John2020
Guest
ハイサール、
最近、私は autodesk フォーラムから ilogic をコピーして、ipt ファイルのファイル名ではなく、部分番号で dxf に展開するパターンを強制的にエクスポートしたい。 下記のようにコードを編集するのに役立つことができれば幸いです。
私のサンプルは期待しました: https://mega.nz/file/xf0qxloa#v5iqzzbitihin-cimbiurdeexakihiyea3b3q1hdt08odoc をドキュメント = このアプリケーションとして定義します。 Activedocument 'get アクティブドキュメント
odoc.documenttype <> documenttypeenum.kdrawingdocumentobject がサブ 'drawings のみを終了します。
すべての参照された文書を通してodoc.referenceddocuments'ループの文書として各omodelのために
'シートメタルパーツのみ
omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}" が続く場合
シートメタルコンポンデンプション = omodel.componentdefinition
osmcd ではない場合。 hasflatpattern その後 'フラットパターを持っていない場合, 作成 1 (モデルをアンフォールド)
osmcd.unfold ()
osmcd.flatpattern.exitedit () ()
端 もし
文字列 = omodel として fname を指定します。 ドキュメントのパスと名前を取得する
fname = microsoft.visualbasic.left (fname, len (fname) - 4) & ".dxf"
文字列 = "フラットパターンdxf? acadversion = r12 および rebasegeometry = true および outprofilelayer = 0 および outprofilelayercolor = 0 ; 0 および内部profileslayer = 0 ; 0 および invisiblelayers = iv_arc_centers ; iv_tangent; iv_roll_tangent; iv_altrep_back; iv_altrep_back; iv_altrep_front; id_femarks_features_features_features_features_features 「エクスポート設定」
お問い合わせ
osmcd.dataio.writedatatofile (sout, fname) 'export
キャッチ
エンドトライ
次へ
最近、私は autodesk フォーラムから ilogic をコピーして、ipt ファイルのファイル名ではなく、部分番号で dxf に展開するパターンを強制的にエクスポートしたい。 下記のようにコードを編集するのに役立つことができれば幸いです。
私のサンプルは期待しました: https://mega.nz/file/xf0qxloa#v5iqzzbitihin-cimbiurdeexakihiyea3b3q1hdt08odoc をドキュメント = このアプリケーションとして定義します。 Activedocument 'get アクティブドキュメント
odoc.documenttype <> documenttypeenum.kdrawingdocumentobject がサブ 'drawings のみを終了します。
すべての参照された文書を通してodoc.referenceddocuments'ループの文書として各omodelのために
'シートメタルパーツのみ
omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}" が続く場合
シートメタルコンポンデンプション = omodel.componentdefinition
osmcd ではない場合。 hasflatpattern その後 'フラットパターを持っていない場合, 作成 1 (モデルをアンフォールド)
osmcd.unfold ()
osmcd.flatpattern.exitedit () ()
端 もし
文字列 = omodel として fname を指定します。 ドキュメントのパスと名前を取得する
fname = microsoft.visualbasic.left (fname, len (fname) - 4) & ".dxf"
文字列 = "フラットパターンdxf? acadversion = r12 および rebasegeometry = true および outprofilelayer = 0 および outprofilelayercolor = 0 ; 0 および内部profileslayer = 0 ; 0 および invisiblelayers = iv_arc_centers ; iv_tangent; iv_roll_tangent; iv_altrep_back; iv_altrep_back; iv_altrep_front; id_femarks_features_features_features_features_features 「エクスポート設定」
お問い合わせ
osmcd.dataio.writedatatofile (sout, fname) 'export
キャッチ
エンドトライ
次へ