Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Programmierung
  Stepexport

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
  
Creo Parametric: Bauteile, ein Seminar am 05.05.2025
Autor Thema:  Stepexport (871 mal gelesen)
StephanWörz
Mitglied
Maschinenbautechniker


Sehen Sie sich das Profil von StephanWörz an!   Senden Sie eine Private Message an StephanWörz  Schreiben Sie einen Gästebucheintrag für StephanWörz

Beiträge: 786
Registriert: 11.10.2000

exone - Win10
i9-12900K 3187MHz
32GB Ram
nVidia RTX A5000
creo elements/direct V20.5.1.0
SolidPower V20.4
ModelSearch
KeyShot 11
CADdoktor SX
PHOENIX V11

erstellt am: 12. Mrz. 2007 15:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo miteinander!

Ich brauche mal wieder einen Schubs in die richtige Richtung (bettel, bettel). Ich möchte gern ein Makro verwirklichen in dem ich nach dem Auswählen einer Baugruppe diese als STEP in ein vordefiniertes Verzeichnis exportiere. Ich möchte auch noch Optionen für den STEP-Export setzen (:sys-settings :assem-struct  ff). Auch den Filemanager will ich nicht sehen. Das ganze solle ohne weitere Benutzereingabe funktionieren. Danach soll das erzeugte Stepfile wieder geladen und im Zielverzeichnis gelöscht werden.
Hat jemand einenn Fetzen Code bzgl. dem laden und speichern von Objekten. Ich komme mit der Fülle von Informationen/Optionen die ich im IKit finde nicht zurecht. Ein Beispiel habe ich dort keines gefunden. Was mir der Rekorder geliefert hat kann ich auch nicht verwenden (keine Ahnung wie man das umstricken müsste damit es innerhalb eines Makros läuft).

Hintergrund:
Wir exportieren große Baugruppen als STEP um die Baugruppenstruktur aufzulösen und alle Exemplare eigenständig zu machen. So sind wir in der Lage den ganzen Ramsch um die Schrauben zu erleichtern (Teile nach Benennung löschen http://www.clausbrod.de/cgi-bin/view.pl/OneSpaceModeling/MacroDeleteMatchingParts) und sonstiges unwichtiges zu entsorgen. Im Anschluss werden die Teile dann vereinigt (... manchmal mit Simplification noch vereinfacht).
So haben wir dann unsere s.g. Layoutteile mit denen wir das Anlagenlayout erstellen.

Wie macht Ihr das? Für Anregungen zu diesem Thema bin ich immer empfänglich!

Gruss

Stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Walter Geppert
Moderator
Frank und Frei




Sehen Sie sich das Profil von Walter Geppert an!   Senden Sie eine Private Message an Walter Geppert  Schreiben Sie einen Gästebucheintrag für Walter Geppert

Beiträge: 2164
Registriert: 12.12.2000

erstellt am: 12. Mrz. 2007 17:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für StephanWörz 10 Unities + Antwort hilfreich

Das geht auch ohne Umweg über Step. Als Anregung Code, wie wir ihn verwendet haben, um alles ins Top zu holen (ein Kunde mit Catia V4 wollte das so  )
Code:

(defun dc4-copy-parts-to-top ()
(let (oberste_bgr)
  (setf teile (sd-call-cmds (get_selection
                            :focus_type *sd-part-seltype*
                            :select
                            :recursive
                            :all_at_top)))
  (dolist (teil teile)
  (sd-call-cmds (create_multiple_pa :copy :source teil))
  );;dolist
) ;; let
)

------------------
meine LISP-Makros sind auf osd.cad.de
Grüße aus Wien

Walter
DC4 Technisches Büro GmbH

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StephanWörz
Mitglied
Maschinenbautechniker


Sehen Sie sich das Profil von StephanWörz an!   Senden Sie eine Private Message an StephanWörz  Schreiben Sie einen Gästebucheintrag für StephanWörz

Beiträge: 786
Registriert: 11.10.2000

exone - Win10
i9-12900K 3187MHz
32GB Ram
nVidia RTX A5000
creo elements/direct V20.5.1.0
SolidPower V20.4
ModelSearch
KeyShot 11
CADdoktor SX
PHOENIX V11

erstellt am: 13. Mrz. 2007 09:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Walter!

Herzlichen Herzlichen Dank für den Codeschnipsel!
Eigentlich ganz einfach, nur draufkommen muss man halt. Funktioniert soweit! Nur hätte ich halt auch gerne alle Exemplare selbstständig. Ich werde mal versuchen ob ich dies noch dran bekomme. Müsste ja ähnlich zu machen sein.

Gruss

Stephan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz