|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Walter Geppert am 26.05.2016 um 10:37 Uhr (4)
Zitat:Original erstellt von Jako:Hallo Peter,im Zip-Ordner findest du den generellen Aufbau unserer Ordnerstruktur.Wir bauen Spritzgusswerkzeuge uns speichern unsere 3D-Daten als ...pkgFür jedes Teil das wir ableiten gibt es eine einzelne Zeichnung.Die Pkg liegt im Ordner mit dem Namen 3d-daten. Die Zeichnungen liegenim Ordner mit dem Namen 2d-daten. Diese Struktur wird für jeden Auftrag mit einer neuen Auftragsnummer angelegt, siehe Anhang (.7z und .bmp / bitte vorher umbenennen). Bei weiteren Fragen steh ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Annotation Teilefarbe ändern
lix b am 01.06.2016 um 16:13 Uhr (1)
Hi!Das stammt ursprünglich von mir.Maßgeblich für die korrekte Funktion ist bei diesem Befehl die richtige Reihenfolge.Dieser Bug ist aber bereits im Befehl selbst enthalten.Geht man den normalen Weg über Teile-/AE-Geo-stile und wählt zuerst Farbe und dann Linientyp wird nur der Linientyp geändert. Wählt man allerdings zuerst den Linientyp und dann die Farbe klappt es. Genauso verhält es sich im LISP.Mann kann natürlich auch wie Peter den Befehl 2x hintereinander abfeuern.Solch "versteckte" Befehle findet ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Jako am 01.06.2016 um 16:20 Uhr (1)
Hallo Peter,vielen Dank für die Datei. Folgendes passiert beim abspeichern:POS_114_MONTAGELEISTE_AS-15-018.mi (So heißt die erste Datei die ich angelegt habe)POS-114-MONTAGELEISTE-AS.1.1_15-018.MI (so sieht es aus, wenn ich mit deinem Lisp das erste mal versuche zu überschreiben)Er überschreibt nicht, sondern speichert ein zweites mal mit einem etwas anderem Namen. Beim weiteren mal überschreibt er die zweite Datei. Dann wäre es wünschenswert wenn ich direkt im 2d-Ordner stehen könnte und nicht vor dem 2d- ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
 Anno_speichern.lsp.txt |
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Greskamp am 02.06.2016 um 07:47 Uhr (1)
So, habe eine Option eingebaut.Um nur die Zeichnung zu speichern, kannst du dir auch nen Knopf bauen mit den Befehlen:Code:(Anno_speichern (sd-get-current-working-directory) t nil) ;2D DatenoderCode:(Anno_speichern (sd-get-current-working-directory) nil t) ;HauptverDen Aufruf des Lisp brauchst du dann nur noch wenn du das Verzeichnis also den Auftrag änderst.------------------Gruß Peter
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Walter Geppert am 03.06.2016 um 11:33 Uhr (4)
Zitat:Original erstellt von Greskamp:Ist ne ziemlich wilde Ablagestruktur die ihr da habt.Das geht auf die Dauer auch sicher nicht gut! Es wundert mich ehrlich gesagt, dass man damit eine ISO9001-Zertifizierung erhält Ist ja wirklich toll, was sich Peter da für eine Arbeit mit dem Makro macht, es wird aber eure Leiden nur verlängern ------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
In das Form PTC Creo Elements/Programmierung wechseln |
 |
PTC Creo Elements/Programmierung : Schriftfeld Text Positionieren
Walter Geppert am 07.06.2016 um 20:18 Uhr (15)
Code:...(gpnt2d (+(gpnt2d_x pos_buch) (gpnt2d_x xy-of-urll)) (+(gpnt2d_y pos_buch) (gpnt2d_y xy-of-urll) (* Zeile_AE 6)))...------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Walter Geppert am 08.06.2016 um 20:03 Uhr (3)
Zitat:Original erstellt von friedhelm at work:Oder ist das Fehlen dieser Möglichkeit ein gewolltes Feature um den MM schmackhafter zu machen? Die Strukur eines 3D-Modells ist nun mal wesentlich komplexer als alle 2D(ME10)Dateien es darstellen. Wie gesagt, ich habe keinerlei kommerziellen Nutzen aus meinen Meinungsäusserungen, aber unser 3D-Programm (wie immer man es nennen mag) braucht eine übergeordnete Struktur = ModelManager. Wenns wer billiger hinkriegt, meine Hochachtung, aber realistisch gesehen gibt ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Jako am 09.06.2016 um 06:56 Uhr (1)
Hallo Peter,mein Fehler, ich hatte in meinem Befehlsknopf noch immer "Anno_auto_speich" stehen, die "1" fehlte dahinter.Es funktioniert jetzt genau so wie ich es brauche. Respekt und große Anerkennung. Neben allen anderen gutenLsp-Makros gehört dieses unter die besten. Gibt es eigentlich im Netz Unterlagen zum erlernen der Lisp Programmiersprache in Deutsch?Viele GrüßeEugen
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Greskamp am 09.06.2016 um 07:19 Uhr (1)
Hallo Eugen,freut mich das du es gebrauchen kannst und es macht was es soll. Aber so viel Anerkennung ist übertrieben, da gibt es hier wirklich bessere. Bin auch noch neu in der LISP-Programmierung, mache das jetzt ein gutes halbes Jahr.Vieles ist selbst beigebracht, abgeschaut und noch mehr ist ausprobiert.Nehm dir eine kleine und leichte Aufgabe vor und versuche dich daran, wenn du natürlich noch NULL schimmer hast, ist die Frage wie man da anfängt. Da hilft dann eventuell mal ein Tag Schulung.Suche ja a ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
 |
PTC Creo Elements/Programmierung : CATALOG in Lisp
Burmi am 09.06.2016 um 10:13 Uhr (15)
HalloGibt es den ME10 Befehl CATALOG in Lisp.MFG Lothar
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : CATALOG in Lisp
Walter Geppert am 09.06.2016 um 12:36 Uhr (4)
Nein, den gibt es so nicht. Was hättest du denn damit anfangen wollen?LISP bietet natürlich Zugriffsmöglichkeiten auf Dateistrukturen und im Integration Kit gibts einen konfigurierbaren FileManager.------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
In das Form PTC Creo Elements/Programmierung wechseln |
 |
PTC Creo Elements/Programmierung : CATALOG in Lisp
Burmi am 09.06.2016 um 14:48 Uhr (15)
Hallo Habe die Lösung gefunden. (setf Dateiliste (directory "C:/Temp/*.lsp"))Danke WalterMfgLothar
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Schriftfeld Text Positionieren
Walter Geppert am 17.06.2016 um 16:10 Uhr (3)
Da gibts was:Code:(sd-am-inq-curr-sheet) (sd-am-inq-sheet sheet)=(sd-am-sheet-struct-p sd-am-sheet-struct)(sd-am-sheet-struct-name sd-am-sheet-struct)(sd-am-sheet-struct-frame sd-am-sheet-struct)(sd-am-sheet-struct-views sd-am-sheet-struct)(sd-am-sheet-struct-flats sd-am-sheet-struct)(sd-am-sheet-struct-sketches sd-am-sheet-struct)(sd-am-sheet-struct-scale sd-am-sheet-struct)(sd-am-sheet-struct-corners sd-am-sheet-struct)Näheres zur Syntax in der Doku zum IKit------------------meine LISP-Makros si ...
|
In das Form PTC Creo Elements/Programmierung wechseln |