|
PTC Creo Elements/Direct Modeling : Druckmenü
lix b am 21.03.2016 um 07:04 Uhr (1)
Morgen!Aber gerne doch. Ohne dieses Forum hätte ich doch gar nicht erst mit den Anpassungen begonnen :smile:Ist nur fair auch anderen dabei zu helfenWenn du die Kastenauswahl auch noch brauchst. Diese bekommst du direkt in der Definition wenn du Code: :output_drawing durch Code: :output_box ersetzt.Wenn es wahlweise sein soll müsstest du eine neue Variabel integrieren die diese Information dann je nachdem weiter gibt.Was du dann auch noch brauchen wirst, ist die Definition der Box über Code: :output_p ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Druckmenü
lix b am 16.03.2016 um 10:01 Uhr (1)
Also ist der fehlerhafte URL Aufruf korrekt, weil die Datei zu diesem Zeitpunkt noch nicht existiert.Vermutlich pausiert der Sleep-Befehl auch das Erstellen des PDFs....Was nicht gut ist, ist der Umstand, dass du den Aufruf in der "am_plot_ex" Aktion ausführstÄndere mal diesen Teil vom CodeCode:(am_plot_ex:Plot_style :tongue:df_a0 :redface:utput_drawing:Destination "C: empplot.pdf":scale :fit:ORIENTATION :landscape:POSITION :CENTER :tongue:lot:yes(oli:sd-display-url "C:TEMPplot.pdf"))aufCode:(am_plot_ex:P ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Druckmenü
MiBr am 16.03.2016 um 08:02 Uhr (1)
Hallo, ich bins nach mal mit einer Frage zum Drucktool.Anstelle vom drucken, wollte ich mir Pdf´s der Zeichung erstellen und direkt öffnen lassen!Teil der Lisp:(when (or(string= blatt "A0") (string= blatt "DINA0") (string= blatt ".sfeld_rahmen_A0")) (if (and (equal einpassen t) (string= ausr "quer")) (progn (am_plot_ex :Plot_style :pdf_a0 :output_drawing :destination "C: empplot.pdf" :scale :fit :ORIENTATION :landscape :POSITION :CENTER :plot :yes (oli:sd-display-url "C:TEMPplot.pdf") )Dies funzt bei klein ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Druckmenü
MiBr am 14.04.2016 um 09:45 Uhr (1)
So jetzt wäre es noch schön, wenn das Druckfenster nicht schließt wenn kein Blatt gefunden wurde!Kann man das hier intergrieren oder muss der Code an einer anderen Stelle in der Lisp liegen?Hier das Ende vom Code:) ;end if);end when A4;PDF anzeigen(if (equal anzeigen t)(progn(oli:sd-display-url (Format nil "~a~a.pdf" file (sd-am-inq-drawing-no))); open PDF); end Progn PDF anzeigen); end if PDF anzeigen ;end PDF anzeigen(if (not(or(string= blatt "A4") (string= blatt "A3") (string= blatt "A2") (string= blatt ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
 |
PTC Creo Elements/Direct Modeling : Druckmenü
Seele am 01.04.2016 um 11:32 Uhr (15)
So meine Lisp-Kenntnisse sind noch nicht die Besten, aber ich probier mal dir zu helfen, ...- :destination "C: emp(sd-am-inq-drawing-no).pdf"würde vermutlich so aussehen, ...:destination (format nil "C: emp~a.pdf" (sd-am-inq-drawing-no))Mit format nil kannst Du Dir den gewünschten STRING-Ausdruck zusammenbasteln.~a im STRING bewirkt das er an diesem Platz den Wert aus der Variable einsetzt die hinter den Anführungszeichen steht. Setzt du öfters ~a~a ein so nimmt das erste ~a die erste Variable die dahinter ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Druckmenü
MiBr am 16.12.2017 um 12:04 Uhr (1)
Hallo Wolfgang,Zitat:schoen. und DA haettest Du erstmal aufhoeren sollen und nur den vorhanden Code umbauen,NUR umbauen, bis er wieder so funktioniert wie vorher (also April 2016).Hast du aber nicht :(du hast gleichzeitg zum "Umbauen" auch noch 2 Dicke Aenderungen (versucht) einzubauen. DAS machtes sehr unuebersichtlich und ich denke Du verwirssst Dich damit eben auch selbst. Dazu muss ich sagen Jein, denn Code mit den 2 Dicken Änderungen habe ich schon länger imEinsatz und habe Dein Änderungen halt auf di ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |