| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO | | |  | HPE ProLiant Summer Academy 2025 in Wien, eine Veranstaltung am 17.09.2025
|
Autor
|
Thema: Create-Match-Line (1041 / mal gelesen)
|
sas-m2n Mitglied Mechanical Design Engineer

 Beiträge: 44 Registriert: 02.03.2011 @Work: HP Z400, NVIDIA Quadro 4000, 12 GB RAM, WIN7 X64 NX6.0.2.8,NX I-deas 6 m2,Teamcenter 2005 SR1/2007, Creo Elements/Direct 19.0 M060 Modelmanager 19 @home: DELL Precision M4500 PE6.0 auf Win10 pro X64 FreeCAD 017 X64 TurboCAD 17 pro
|
erstellt am: 13. Jan. 2016 14:47 <-- editieren / zitieren --> Unities abgeben:         
Hallo an Alle, ich möchte ein Macro erstellen um ein loft zu erzeugen, schneidere aber an dem Befehl (CREATE_MATCH_LINE). Einfach mal in das Macro reinschauen, Denke für ein Profi kein Problem. Mit freundlichen Grüßen
Steffen
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: 16. Jan. 2016 10:48 <-- editieren / zitieren --> Unities abgeben:          Nur für sas-m2n
Was du brauchst, sind je ein 3D-Punkt auf einer Ecke der Rechtecke auf den AEs. Die 2D-Koordinaten hast du ja schon, bzw sogar X- und Y-Komponente. Damit und mit Z=0 ergibt das schon die lokalen Koordinaten bezüglich der jeweiligen AE. Mit (sd-vec-xform) erhälst du den globalen Vektor auf den Eckpunkt. Das Ganze zweimal und du hast Anfang- und Endpunkt der Verbindungslinie ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien
 Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sas-m2n Mitglied Mechanical Design Engineer

 Beiträge: 44 Registriert: 02.03.2011 @Work: HP Z400, NVIDIA Quadro 4000, 12 GB RAM, WIN7 X64 NX6.0.2.8,NX I-deas 6 m2,Teamcenter 2005 SR1/2007, Creo Elements/Direct 19.0 M060 Modelmanager 19 @home: DELL Precision M4500 PE6.0 auf Win10 pro X64 FreeCAD 017 X64 TurboCAD 17 pro
|
erstellt am: 18. Jan. 2016 10:40 <-- editieren / zitieren --> Unities abgeben:         
Hallo Walther, danke für Deine Hilfe. Habe zwischen zeitlich eine Lösung gefunden. (setq match-pnt1 (sd-call-cmds (get_selection :select :selected_wp "/Formkompensator/Formkompensator_Thermo" :vertex_2d (make-gpnt2d :x X1 :y Y1)))) (setq match-pnt2 (sd-call-cmds (get_selection :select :selected_wp "/Formkompensator/Formkompensator_WB" :vertex_2d (make-gpnt2d :x X3 :y Y3)))) (create_match_line match-pnt1 match-pnt2) Mit freundlichen Grüßen Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |