| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
 | MAIT übernimmt Kundenstamm von GMCAD, eine Pressemitteilung
|
Autor
|
Thema: Teileinfo für alle Teile in eier Zeichnung auslesen (1058 mal gelesen)
|
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 14. Jul. 2009 08:20 <-- editieren / zitieren --> Unities abgeben:         
Hallo Ich versuche mit folgendem Skript die Teileinfos ALLER Teile auszulesen, allerdings werden bei dem angegebenen Skript nur die Teileinfos der ausgewählten Teile ausgelesen. Testzeichnung (.pkg) im Anhang. http://osd.cad.de/downloads/os_teileinfo_schleife.lsp Eigentlich fehlt mir ja nur noch die richtige Schleife, wenn ich das richtig sehe. Da ich LISP Anfänger bin, wäre ich sehr dankbar, wenn mir jemand helfen könnte. Mit freundlichen Grüßen Robert Mader Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
     

 Beiträge: 2166 Registriert: 12.12.2000
|
erstellt am: 14. Jul. 2009 09:30 <-- editieren / zitieren --> Unities abgeben:          Nur für mada123456
|
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 14. Jul. 2009 09:43 <-- editieren / zitieren --> Unities abgeben:         
Hallo Danke... wenns nicht anders geht muss ich es so machen aber ich möchte das Auswahlmenü ganz weghaben... gibts da keinen LISP befehl, bei dem automatisch alle Teile ausgewählt werden? lg Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
     
 Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 14. Jul. 2009 10:04 <-- editieren / zitieren --> Unities abgeben:          Nur für mada123456
|
der_Wolfgang Moderator Tastenhauer
     
 Beiträge: 2296 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.5737 ● Drafting V17~V20.7@job ● Modeling V17~V20.7@job ● Windchill 12.1.2.6@job ● UWGM Client 13.0.0.1@job ● Taschenrechner ● Stift+Zettel V8.42
|
erstellt am: 14. Jul. 2009 17:32 <-- editieren / zitieren --> Unities abgeben:          Nur für mada123456
|
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 15. Jul. 2009 08:02 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank euch beiden.... funktioniert, wie es soll!... lg Edit: Im Anhang noch die fertige Datei. Bei Assebmly kann man "/" für alle Elemente angeben oder das Assembly auswählen... [Diese Nachricht wurde von mada123456 am 24. Jul. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 24. Jul. 2009 09:06 <-- editieren / zitieren --> Unities abgeben:         
Ein Problem habe ich allerdings noch. Ich lese mit sd-inq-geo-props die Eckpunkte eines Elementes aus. Wenn ich alle Elemente einzeln zeichne, funktioniert das wie es soll. Wenn ich ein Element kopiere bzw. verschiebe oder rotiere bekomme ich allerdings immer noch die Orginalpositionen und nicht die geänderten Koordinaten. Was mache ich falsch bzw. was muss ich ändern, damit ich die aktuellen Koordinaten bekomme? Danke schon im Voraus für die Hilfe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
     

 Beiträge: 2166 Registriert: 12.12.2000
|
erstellt am: 27. Jul. 2009 13:56 <-- editieren / zitieren --> Unities abgeben:          Nur für mada123456
|
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 27. Jul. 2009 14:13 <-- editieren / zitieren --> Unities abgeben:         
|
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 28. Okt. 2009 11:08 <-- editieren / zitieren --> Unities abgeben:         
Hallo Jetz habe ich doch noch ein Problem: Wenn ich ein Teil bearbeite funktioniert teilweise der Export nicht richtig (Abmessungsänderungen werden nicht/falsch übernommen). Ein Beispiel ist in der testzeichnung.zip Die Teile in der Baugruppe "bearbeitet" habe ich erstellt, indem ich einen großen Quader gezeichnet habe und danach die Mitte herausgeschnitten habe. Die Teile in der Baugruppe "neu_gezeichnet" sind wie der Name schon sagt neu gezeichnet und liefern mit dem angehängten Script "Expot.txt" das gewünschte Ergebnis. Bei der Baugruppe "bearbeitet" werden teilweise noch falsche Eckpunkte in die Datei geschrieben. Dieses Problem tritt auch teilweise bei größenänderungen von Bauteilen auf. Hat jemand eine Idee, wie ich dem Programm sagen kann, dass ich die wirklichen Abmessungen will? Danke schonmal lg Robert Mader [Diese Nachricht wurde von mada123456 am 28. Okt. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 28. Okt. 2009 11:11 <-- editieren / zitieren --> Unities abgeben:         
|
Walter Geppert Moderator Frank und Frei
     

 Beiträge: 2166 Registriert: 12.12.2000
|
erstellt am: 28. Okt. 2009 14:06 <-- editieren / zitieren --> Unities abgeben:          Nur für mada123456
Mit (sd-inq-geo-props) fragst du Werte für die Parameterdarstellung eines Elements ab, bei einer geraden Kante also einen beliebigen Punkt auf der Geraden und den Richtungsvektor. Dadurch dürfte sich z.B. eine Längenänderung der Kante nicht auf diese Werte auswirken. Mit (sd-inq-edge-geo) kannst du -unter anderem- Anfangs- und Endpunkt abfragen ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mada123456 Mitglied Prrogrammierer

 Beiträge: 11 Registriert: 18.02.2009 CoCreate Modeling 2007
|
erstellt am: 28. Okt. 2009 14:46 <-- editieren / zitieren --> Unities abgeben:         
|