| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Probleme beim plotten über ScriptPro (2535 mal gelesen)
|
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 09:20 <-- editieren / zitieren --> Unities abgeben:
Hallo und guten Morgen! ich habe gestern angefangen mit ScriptPro zu arbeiten und habe jetzt mal einige Tests gestartet. SCRIPT-VERSUCH: zum plotten aller Layouts einer Zeichnung mit vorherigem importieren einer Seiteneinrichtung
hier das Script:
(progn (command "-SEINRICHTIMP" "C:/CAD/CAD_ANPASSUNG/SEITENEINRICHTUNGEN_xxx_xxxxx.dwt" "A0_PLT_xxx" ) ) (setvar "filedia" 0) (foreach LAYOUT (layoutlist) (command "-plot" "_n" LAYOUT "A0_PLT_xxx" "" "n" "" "j" ) ) das Script läuft durch...hier der log:
Befehl: _HELP Befehl: (setvar "filedia" 0) 0 Befehl: (foreach LAYOUT (layoutlist) (_> (command "-plot" "_n" LAYOUT "A0_PLT_xxx" "" "n" "" "j" ((_> ) (_> ) -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 01_Finish Floor Plan+Ceiling Plan+Floor Plan Regeneriert Layout.
Namen für Seiteneinrichtung eingeben <A0>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> Plotten fortsetzen [Ja/Nein] <J>: j Stellt Ansichtsfenster in Cache wieder her. Befehl: -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 02_Elevations Regeneriert Layout. Namen für Seiteneinrichtung eingeben <A0>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> Plotten fortsetzen [Ja/Nein] <J>: j Stellt Ansichtsfenster in Cache wieder her. Befehl: -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 03 INTEGRATION Regeneriert Layout. Namen für Seiteneinrichtung eingeben <>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> Plotten fortsetzen [Ja/Nein] <J>: j Stellt Ansichtsfenster in Cache wieder her. Befehl: nil Befehl: scr-quit _.quit Wollen Sie wirklich alle Änderungen an der Zeichnung löschen? <N> _y Befehl:
Problem: das Script läuft eigentlich problemlos durch...man kann sogar noch ganz kurz die einzelnen "Plotverlaufs-Fenster" sehen...doch dann beendet das Script Autocad ohne das geplottet wird! Fragen: 1. geht das überhaupt? 2. lässt sich sowas wie ein "abwarten-Befehl" einbauen? Vielen Dank für eure Hilfe schon mal im voraus!!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sir Vival Mitglied Bauzeichner Tiefbau
Beiträge: 134 Registriert: 12.09.2003
|
erstellt am: 12. Sep. 2008 09:46 <-- editieren / zitieren --> Unities abgeben: Nur für SNOOP_69
|
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 09:48 <-- editieren / zitieren --> Unities abgeben:
Moin, den Befehl PAUSE hatte ich gestern mal kurz mit eingebaut. Lässt sich aber maximal auf 30 sek einstellen...und was passiert, wenn Autocad nach 30 sek noch nicht mit dem plotten fertig ist? Lässt sich der Befehl auch so einstellen, dass das Script wartet bis der Befehl abgeschlossen ist? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 09:51 <-- editieren / zitieren --> Unities abgeben:
|
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 09:57 <-- editieren / zitieren --> Unities abgeben:
hab das Script jetzt nochmal geändert...passiert aber immernoch nichts... weiß vielleicht noch jemand etwas?!? SCRIPT: (progn (command "-SEINRICHTIMP" "C:/CAD/CAD_ANPASSUNG/SEITENEINRICHTUNGEN_xxxx_xxxxx.dwt" "A0_PLT_xxx" ) ) (setvar "filedia" 0) (setvar "backgroundplot" 0) (foreach LAYOUT (layoutlist) (command "-plot" "_n" LAYOUT "A0_PLT_xxx" "" "_n" "" "_y" ) ) (setvar "filedia" 1) (setvar "backgroundplot" 2) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 12. Sep. 2008 10:02 <-- editieren / zitieren -->
hi, ohne scrip-pro zu kennen, aber mit erfahrung im umgang mit automatisiertem plotten: in fast allen faellen bereitet das drucken/publizieren im hintergrund probleme. setze BACKGROUNDPLOT auf 0 - alfred -
|
Fiedelzastrow Mitglied Architekt / Bauzeichner
Beiträge: 993 Registriert: 05.07.2007 Win XP AutoCAD 2006 AutoCAD 2009 AutoCAD 2012 LT
|
erstellt am: 12. Sep. 2008 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für SNOOP_69
Hallo Snoop, wenn ich das richtig auf die schnelle gelesen habe, ist bei Deinem ersten Beitrag in der Zeile, in der nach "Plotten in Datei" gefragt wird ein J für Ja. Ist das richtig? Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 12. Sep. 2008 10:18 <-- editieren / zitieren -->
hi a) wird das 'scr-quit' direkt von script-pro geschickt? samt 'quit'-'y'? ==> das wuerde ich vielleicht mal versuchen abzudrehen, wenn moeglich. b) bei machen plottern (leider noch immer) werden zu schnell hintereinander gesendete plotauftrage nicht als einzelne plotauftrage erkannt, sieht ueber netzwerk oder auch usb so aus, als waere es ein packerl. da waere der obige vorschlag mit warten schon angebracht. c) zum probieren waere mal die moeglichkeit, auf datei plotten zu lassen, ob das geht - alfred - |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 10:18 <-- editieren / zitieren --> Unities abgeben:
Hallo, hab das Script jetzt nochmal angepasst... SCRIPT: (progn (command "-SEINRICHTIMP" "C:/CAD/CAD_ANPASSUNG/SEITENEINRICHTUNGEN_xxx_xxxx.dwt" "A0_PLT_xxx" ) ) (setvar "filedia" 0) (setvar "backgroundplot" 0) (foreach LAYOUT (layoutlist) (command "-plot" "_n" LAYOUT "A0_PLT_xxx" "" "_n" "_n" "_y" ) ) (setvar "filedia" 1) (setvar "backgroundplot" 2) LOG: Befehl: Befehl: (progn (_> (command "-SEINRICHTIMP" "C:/CAD/CAD_ANPASSUNG/SEITENEINRICHTUNGEN_xxx_xxxxx.dwt" "A0_PLT_xxx" ((_> ) (_> ) -SEINRICHTIMP Dateinamen eingeben: C:/CAD/CAD_ANPASSUNG/SEITENEINRICHTUNGEN_xxx_xxxxx.dwt Zu importierende benutzerdefinierte Seiteneinrichtung(en) eingeben oder [?]: A0_PLT_xxx Befehl: nil
Befehl: (setvar "filedia" 0) 0
Befehl: (setvar "backgroundplot" 0) 0
Befehl: (foreach LAYOUT (layoutlist) (_> (command "-plot" "_n" LAYOUT "A0_PLT_xxx" "" "_n" "_n" "_y" ((_> ) (_> ) -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 01_Finish Floor Plan+Ceiling Plan+Floor Plan Regeneriert Layout.
Namen für Seiteneinrichtung eingeben <A0>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: _n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> _n Plotten fortsetzen [Ja/Nein] <J>: _y Stellt Ansichtsfenster in Cache wieder her. Befehl: -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 02_Elevations Regeneriert Layout. Namen für Seiteneinrichtung eingeben <A0>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: _n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> _n Plotten fortsetzen [Ja/Nein] <J>: _y Stellt Ansichtsfenster in Cache wieder her. Befehl: -plot Detaillierte Plotkonfiguration? [Ja/Nein] <Nein>: _n Layoutnamen eingeben oder [?] <Modell>: 03 INTEGRATION Regeneriert Layout. Namen für Seiteneinrichtung eingeben <>: A0_PLT_xxx Ausgabegerätname eingeben oder [?] <PLT 750.pc3>: Plot in Datei ausgeben [Ja/Nein] <J>: _n Änderungen an der Seiteneinrichtung speichern [Ja/Nein]? <N> _n Plotten fortsetzen [Ja/Nein] <J>: _y Stellt Ansichtsfenster in Cache wieder her. Befehl: nil Befehl: (setvar "filedia" 1) 1
Befehl: (setvar "backgroundplot" 2) 2
Befehl: scr-quit _.quit Wollen Sie wirklich alle Änderungen an der Zeichnung löschen? <N> _y Befehl:
Eigentlich keine Fehlermeldungen (IMHO) aber immernoch kein Plot?!?! Hilfe!! [Diese Nachricht wurde von SNOOP_69 am 12. Sep. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 10:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Alfred, zu a) ja... da kann ich nichts beeinflussen zu b) ich weiß nicht, wie man diese geschwindigkeit regeln kann...die plotaufträge werden einfach "durchgeschossen"... zu c) hat leider kein ergebnis gebracht?!? trotzdem danke soweit!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 10:36 <-- editieren / zitieren --> Unities abgeben:
ich hab das Script gerade mal als Buttonmacro ausgeführt um mir die Fehlermeldung rauszuziehen. Folgendes schreibt die Plottermeldung: Plan: - Abgebrochen
Datei: C:\Dokumente und Einstellungen\SNOOP_69\Desktop\PDF_PLOTTEN\PDF_PLOT_TEST\PDF_PLOT_TEST.dwg Kategoriename: Seiteneinrichtung: A0_PLT_LWB Gerätename: PLT 750.pc3 Plotdateipfad: Papierformat: Vorheriges Papierformat (913.98 x 1294.98 mm)
MELDUNG: HPGL/2 - von Autodesk, Inc. : Warnung für Längsachsenplotten : Sie haben eine Papiergröße für Längsachsenplots erstellt. Längsachsenplots werden in mehreren Rahmen geplottet und bieten eine geringere Auflösung bei umfangreicheren Plots. Bei Verwendung eines DraftMaster-Stiftplotters benötigen Sie einen schwarzen 0,3 mm breiten Faserstift (für Plotterpapier) oder einen 0,35 mm breiten Zeichenstift (für Velin- oder Polyesterfolie) in Stifthalterung 8. Nur mit solchen Stiften kann der Plotter die Registrierungsmarkierungen für die Rahmenausrichtung erkennen. Beenden des Längsachsenplottens Um das Längsachsenplotten zu beenden, nachdem AutoCAD alle Vektoren übertragen hat, leeren Sie den Plotterspeicher durch Drü xxx hier endet die Meldung!! weiß jemand was da los ist? Die importierte Seiteneinrichtung funktioniert normal einwandfrei!?!? [Diese Nachricht wurde von SNOOP_69 am 12. Sep. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 12. Sep. 2008 10:56 <-- editieren / zitieren -->
hi, diese meldung erinnert mich an die 'urzeiten', als plotter gerade mal begonnen haben, tinte kennenzulernen und davor. die meldung hat dazumals bedeutet, dass mit der plotbereich von ca. 1.65m (das waren fuer den plotter umgerechnete 65535 rasterschritte) ueberschritten werden. damit musste sich der plotter entscheiden, weil er nicht weiter als bis 65535 rechnen kann, ob er in seiner engsten schrittweite (heute wuerde man raster oder pixel oder aufloesung dazu sagen) oder ob er fuer jede gesendete rasterangabe *2 oder *3 weiterstept. damit konnten bei den alten plottern dann plaene > 1.65m rauskommen, aber eben schraege linien waren 'zackiger'. was bedeutet das fuer dich bzw. das problem: ueber plottermanager neue pc3 machen und neue seiteneinrichtung probieren. - alfred - |
SNOOP_69 Mitglied Konstrukteur - Innenausbau
Beiträge: 539 Registriert: 25.01.2006 Hardware: - Lenovo-W540 Software: - Win10 Pro 64bit - Autocad 2018-2023 (Vollversion+LT) - BricsCad - DraftSight - SolidWorks 2017-2022 - SWOOD 2019 - MasterCAM 2018-2022
|
erstellt am: 12. Sep. 2008 11:12 <-- editieren / zitieren --> Unities abgeben:
Moin Alfred, daran liegt es wirklich!! Ich habe gerade das Script mal auf PDF (FreePDFXP) umgeschrieben und dort läuft es. Die PLT Geschichte kann ich nicht ändern, da es ein Kunden-Plotter ist...also lass ich es einfach! Vielen Dank...10us sind unterwegs!! Frohes schaffen noch! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |