John2020
Guest
Hi, Sir.
vor kurzem habe ich eine ilogic aus autodesk forum kopieren, und ich möchte das entfaltete Muster in dxf mit Teilnummer anstelle von Dateinamen in ipt Dateien exportieren. zu schätzen, wenn Sie mir helfen könnten, den Code wie unten zu bearbeiten.
meine Probe erwartet: https://mega.nz/file/xf0qxloa#v5iqzzbitihin-cimbiurdeexakihiyea3b3q1hdt08dim odoc als Dokument = thisapplication. activedocument 'get active document
wenn odoc.documenttype <> documenttypeenum.kdrawingdocumentobject dann Ausstieg sub 'Zeichnungen nur
für jedes Omodel als Dokument in odoc.referenceddocuments' Schleife durch alle referenzierten Dokumente
Nur Blechteile
wenn omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}" dann weiter
dim osmcd als Blechkomponentendefinition = omodel.componentdefinition
wenn nicht osmcd. hasflatpattern dann 'wenn es keinen flachen Teig hat, erstellen Sie einen (entfalten Sie das Modell)
osmcd.unfold ()
osmcd.flatpattern.exitedit ()
Ende
dim fname als string = omodel. fullfilename 'get the path and name des Dokuments
fname = microsoft.visualbasic.left (fname, len (fname) - 4) & ".dxf"
dim sout als string = "flat pattern dxf? acadversion = r12 & rebasegeometry = true & äußereprofilelayer = 0 & äußereprofilecolor = 0; 0; 0; 0 & innere Profilelayer = 0 & innere Profilelayercolor = 0; 0; 0; 0 & unsichtbare Schichten = iv_arc_center; iv_tangent; iv_roll; tool_tangent; iv_altrep_back; iv_ "'Ausfuhreinstellungen
Versuch
osmcd.dataio.writedatatofile (sout, fname) 'export
Fangmenge
Ende Versuch
Nächste
vor kurzem habe ich eine ilogic aus autodesk forum kopieren, und ich möchte das entfaltete Muster in dxf mit Teilnummer anstelle von Dateinamen in ipt Dateien exportieren. zu schätzen, wenn Sie mir helfen könnten, den Code wie unten zu bearbeiten.
meine Probe erwartet: https://mega.nz/file/xf0qxloa#v5iqzzbitihin-cimbiurdeexakihiyea3b3q1hdt08dim odoc als Dokument = thisapplication. activedocument 'get active document
wenn odoc.documenttype <> documenttypeenum.kdrawingdocumentobject dann Ausstieg sub 'Zeichnungen nur
für jedes Omodel als Dokument in odoc.referenceddocuments' Schleife durch alle referenzierten Dokumente
Nur Blechteile
wenn omodel.documentsubtype.documentsubtypeid <> "{9c464203-9bae-11d3-8bad-0060b0ce6bb4}" dann weiter
dim osmcd als Blechkomponentendefinition = omodel.componentdefinition
wenn nicht osmcd. hasflatpattern dann 'wenn es keinen flachen Teig hat, erstellen Sie einen (entfalten Sie das Modell)
osmcd.unfold ()
osmcd.flatpattern.exitedit ()
Ende
dim fname als string = omodel. fullfilename 'get the path and name des Dokuments
fname = microsoft.visualbasic.left (fname, len (fname) - 4) & ".dxf"
dim sout als string = "flat pattern dxf? acadversion = r12 & rebasegeometry = true & äußereprofilelayer = 0 & äußereprofilecolor = 0; 0; 0; 0 & innere Profilelayer = 0 & innere Profilelayercolor = 0; 0; 0; 0 & unsichtbare Schichten = iv_arc_center; iv_tangent; iv_roll; tool_tangent; iv_altrep_back; iv_ "'Ausfuhreinstellungen
Versuch
osmcd.dataio.writedatatofile (sout, fname) 'export
Fangmenge
Ende Versuch
Nächste