John2020
Guest
Merhaba efendim,
Son zamanlarda otodesk forumundan bir ilogic kopyalarım var ve eylemsel olarak, ipt dosyalarında dosya adı yerine bölüm numarasına açılmak istiyorum. Aşağıdaki kodu düzenlememe yardımcı olabilirseniz takdir edin.
Benim örneğim beklenen: https://mega.nz/file/xf0qxloa #v5iqzzbitihin-cimbiurdeexakihiye3b3q1hdt08dim odoc belge olarak = buapplication. Aktif belge "aktif belge
Eğer odoc.documenttype <> documenttypeenum.kdrawingdocumentobject o zaman sub 'drawings sadece sadece
Her bir omodel için odoc.referenceddocuments' döngüsünde tüm referans belgeleri aracılığıyla
"Use metal parts only only only only only only only only only only
Eğer omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}
dim osmcd as pagemetalcomponentdefinition = omodel.componentdefinition
Eğer osmcd değilse. Sflatpattern sonra ‘Eğer düz bir patter yoksa, bir tane yaratmak (modelin).
Osmcd.unfold ()
Osmcd.flatpattern.exitedit ()
Sonunda, eğer sona erirse
dim fname as string = omodel. Fullfilename " Belgenin yolunu ve adını unutun
fname = microsoft. visualbasic.left (fname, len (fname) - 4) & ".dxf"
dim sout as string = "flat pattern dxf? acadvers = r12 & rebasegeometri = gerçek ve dış profilboğaz = 0 & dış profilboğaz = 0; 0 & iç profiller = 0; 0 & görünmez katmanlar = 0; 0; 0 & görünmez_centers; iv_tan_centers; iv_ver_en; iv_start_tan; iv_alt_alt_alt_do_alt_alt_do_alt_do_alt_do_alt_do_o_pro_alt_do_o_o_o_o_pro_pro_pro_o_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_ "'export ayarları
Deneyin
Osmcd.dataio.writedatatofile (sout, fname) 'export
yakalama yakalama yakalama
Sonunda deneyin
Bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki
Son zamanlarda otodesk forumundan bir ilogic kopyalarım var ve eylemsel olarak, ipt dosyalarında dosya adı yerine bölüm numarasına açılmak istiyorum. Aşağıdaki kodu düzenlememe yardımcı olabilirseniz takdir edin.
Benim örneğim beklenen: https://mega.nz/file/xf0qxloa #v5iqzzbitihin-cimbiurdeexakihiye3b3q1hdt08dim odoc belge olarak = buapplication. Aktif belge "aktif belge
Eğer odoc.documenttype <> documenttypeenum.kdrawingdocumentobject o zaman sub 'drawings sadece sadece
Her bir omodel için odoc.referenceddocuments' döngüsünde tüm referans belgeleri aracılığıyla
"Use metal parts only only only only only only only only only only
Eğer omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}
dim osmcd as pagemetalcomponentdefinition = omodel.componentdefinition
Eğer osmcd değilse. Sflatpattern sonra ‘Eğer düz bir patter yoksa, bir tane yaratmak (modelin).
Osmcd.unfold ()
Osmcd.flatpattern.exitedit ()
Sonunda, eğer sona erirse
dim fname as string = omodel. Fullfilename " Belgenin yolunu ve adını unutun
fname = microsoft. visualbasic.left (fname, len (fname) - 4) & ".dxf"
dim sout as string = "flat pattern dxf? acadvers = r12 & rebasegeometri = gerçek ve dış profilboğaz = 0 & dış profilboğaz = 0; 0 & iç profiller = 0; 0 & görünmez katmanlar = 0; 0; 0 & görünmez_centers; iv_tan_centers; iv_ver_en; iv_start_tan; iv_alt_alt_alt_do_alt_alt_do_alt_do_alt_do_alt_do_o_pro_alt_do_o_o_o_o_pro_pro_pro_o_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_o_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_pro_ "'export ayarları
Deneyin
Osmcd.dataio.writedatatofile (sout, fname) 'export
yakalama yakalama yakalama
Sonunda deneyin
Bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki bir sonraki