|
Lisp : BULLZIP Printer über Lisp konfigurieren
Ralf-CAD-Support am 21.07.2015 um 18:34 Uhr (1)
Hallo und vielen Dank für die RückfragenDie Druckerauswahl erfolgt über AutoCAD direkt, per PLOT, dann Drucker/Plotter mit Auswahl Bullzip PDF Printer. Weitere Daten wie Papierformat und Plot Bereich … können per Command line beeinflusst werden, nicht jedoch das Ausgabeformat von Bullzip. Hierbei bedarf es der Konfiguration über Bullzip Printer Optionen (Programm Aufruf) oder per API , mit der ich leider nichts anfangen kann. Nur hier kann zwischen den Formaten wie PDF, TIF oder weitere gewechselt werden. ...
|
In das Form Lisp wechseln |
|
Lisp : BULLZIP Printer über Lisp konfigurieren
cadffm am 21.07.2015 um 19:19 Uhr (1)
Ok, mir fehlt die Erfahrung damit, aber die Aufgabe gibt es ja öfters (ähnlich).Grundsätzlich kannst du ja einfach 2 Drucker installieren, einmal für tif, einmal für PDF, oder geht das nicht??Kann leider nicht mittesten, Daumendrück.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |
|
Lisp : BULLZIP Printer über Lisp konfigurieren
Ralf-CAD-Support am 31.07.2015 um 17:29 Uhr (1)
Hallo Zusammen,nur zur Info.Mein Lösungsansatz bei Bullzip Printer ist jetzt, mehrere Konfigurationsdateien zu erstellen, für PDF und TIF.Diese werden als INI Dateien von Bullzip verwaltet.Vor Druck aus AutoCAD wird die jeweilige INI-Datei kopiert.Quelle: "%APPDATA%PDF WriterBullzip PDF PrinterOption SetsTIF-OUTPUT.ini"Ziel: "%LOCALAPPDATA%PDF WriterBullzip PDF Printer
unonce.ini"Nach dem kopieren wird bei mir der Pfad für die Plotausgabedatei noch überschrieben.Problem hierbei: Die INI von Bullzip hat das ...
|
In das Form Lisp wechseln |
|
Lisp : Problem mit ZE bei Block einfügen
cadffm am 07.08.2015 um 14:33 Uhr (1)
Nja, das ist der Sinn des Programms, dass externe Blöcke gelesen werden können unabhängig von den Zeichnungseinheiten.Dafür ist die Einstellung aller dieser Variablen völlig egal, die Verändern ja die Blockdefinition nicht!(wohl aber die hinterlegten Civil-Einheiten)Aber vielleicht ist das auch problematisch, auf die Art international brauchbare Applikationen zu schreiben.Wer professionell für andere etwas bereitstellt, nutzt für gewönlich auch nicht AutoCAD-Befehle(-EINFÜGE) für sowas.Aber man kann es nat ...
|
In das Form Lisp wechseln |
|
Lisp : ScripPro
Dober Heinz am 17.08.2015 um 07:46 Uhr (1)
Hallo Brauche HilfeWill bei einer Zeichnung, alle X-Ref binden, dann Bereinigen und speichern in dxf Format.Mein Script sieht so aus.(load "unload_xref") (c:sent)_dxfout Funktioniert mit ScriptPro und ACAD.exe super.Wenn ich aber dann, alles mit der accoreconsole.exe ausführe wird der Lisp-Befehl nicht ausgeführt.Es wird nur eine dxf gespeichert.Frage. Geht ein Lisp-Befehl nicht in der accoreconsole Konsole.Oder muss ich das anders machen !Danke Heinz ------------------ Heinz
|
In das Form Lisp wechseln |
|
Lisp : ScripPro
cadffm am 17.08.2015 um 09:22 Uhr (1)
Ich kann dir nur sagen das (Auto)Lisp grundsätzlich funktioniert, was man auch sehr gut googeln kann?Die CoreConsole stellt natürlich etwas weniger AutoCAD-Befehle und Funktionen bereit, allerdings ist uns ja nicht beaknnt was du da nutzt und was nicht.Bei der Aufgabenbeschreibung würden ja auch AutoCAD-Befehl _.-XREF und _.-PURGE ausreichen, die sollten in der Console laufen.Ich rate einfach mal ins blaue: In deiner Lsp/vlx sind nicht alle notwendigen Definitionen vorhanden.Es crashed und beim Befehl DXFO ...
|
In das Form Lisp wechseln |
|
Lisp : ScripPro
Dober Heinz am 17.08.2015 um 09:57 Uhr (1)
Danke für Antwort Ja Herrn Googel keine ich und auch gesucht.Das Lisp mach ein wenig mehr als nur Binden und Bereinigen.aber das mit Startgruppe stimmt, das heist ich muss bei der Konsole den ganzen Pfad angeben, wo das Lisp liegt und es sollte laufen.(load "c:Lispunload_xref.lsp") (c:sent) ?------------------ Heinz
|
In das Form Lisp wechseln |
|
Lisp : ScripPro
cadffm am 17.08.2015 um 10:08 Uhr (1)
Was das eine mit dem anderen zutun haben soll verstehe ich jetzt nicht?deine load-Anweisung wird nur funktionieren wenn die Datei in einem Supportpfad oder dem aktuellen Pfad liegt, so verhält es sich mit der Lispfunktion Load.Es kommt also auf dein Profil an (in der AcCoreConsole natürlich).Appload: Ich denke du hast mich nicht verstanden, mit der Aussage zum "load" gehe ich mal vorerst nicht weiter darauf ein.Wenn du "c:Lisp" nicht als Supportpfad im Profil der Accoreconsole hast, dan teste es mal mit de ...
|
In das Form Lisp wechseln |
|
Lisp : Schriftfeld auf Block/Attributen ermitteln
c.schojer am 19.08.2015 um 13:23 Uhr (1)
Das Problem ist nur ich habe in Lisp leider keine Ahnung wie ichs da machda ich das Feld ja nur im VBA übernehme...Hat da wer was wie ich die Felder in VBA übernehmen könnte und gegebenenfalls dort weiterbearbeiten kann??Mfg Christian
|
In das Form Lisp wechseln |
|
Lisp : dcl in vlx aufrufen
cadffm am 21.08.2015 um 12:24 Uhr (1)
Ich kanndir nur Zeigen wie es bei mir geht, ich arbeite so wenig mit DCL, da bin ich raus:Code:PRV-Einstellungen:;;; Visual LISP-Make-Datei [V1.0] MyTool saved to:[Z:/0_Tools/] at:[2/24/15] (PRV-DEF (:target . "MyTool.VLX") (:active-x . T) (:separate-namespace) ( :tongue:rotected . T) (:load-file-list (:lsp "MyTool.lsp")) (:require-file-list (:DCL "MTdia.DCL")) ( :redface:b-directory) (:tmp-directory) ( :redface:ptimization . st) ) ;_ end of PRV-DEF;; EOFDCL-Aufruf in der Lisp: (progn ;DCL ...
|
In das Form Lisp wechseln |
|
Lisp : plan mit Blöcken und Attributen umfärben
cadffm am 27.08.2015 um 12:28 Uhr (1)
Cadwomens Link: Bixi-Lisp behandelt auch MText-Formatierung/Farbzuordnungen - nicht schön, wird aber gehen.Das habe ich ja in meinem Beispiel nicht drin, auch nicht die Draworder,abe du sollst ja selbst noch ein wenig zum spielen haben Wenn man sich StripMText als Sub erstellt die auch Enames,Handles und Vla-Objekte verarbeiten kann,dann kann man es auch darüber machen. Scheidet hier aber wohl aus nehmen ich an.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |
|
Lisp : Polylinien abhängig vom Startpunkt versetzen
cadffm am 28.08.2015 um 12:33 Uhr (1)
Auf das Versetzen gehe ich mal nicht ein, ich denke du nutzt dafür sowieso den AutoCAD -Befehl?Ohne eine Ahnung zu haben "wo du stehst" ist es schwierig dich abzuholen?Ist dir bekannt das es verschiedene "Polylinien" Objekte gibt,das Polylinien auch die Eigeschaft"geschlossen" haben(in dem Fall hätte deine Polylinie einen unnötigen letzten Scheitelpunkt).Zu der Berechnung von Links/Rechts usw. suche nach Seiten im www zur Berechnung "Punkt in Polylinie" / Point inside polyline.Darüber kommst du zu allen In ...
|
In das Form Lisp wechseln |
|
Lisp : Polylinien abhängig vom Startpunkt versetzen
m.hacker am 28.08.2015 um 13:52 Uhr (1)
Hallo,wo ich stehe?Natürlich ganz am Anfang!Polylinien sind nicht immer geschlossen, kann aber vorkommen.Die Linien müssen immer 1.00m versetzt werdenMir schwebt folgende Lösung vor.Alle Polylinien wählen die versetzt werden sollen. Dann müsste für jede Polyline dieser Ablauf passieren. 1. Startkoordinaten (A) der Polylinie auslesen 2. Erste Segmentkoordinate(E) der Polyline auslesen 3.Linie zeichnen auf neuem Layer "temp" von A zu E mit einer Länge 1/2 AE 4.Linie drehen mit Basis A und Winkel 1 G ...
|
In das Form Lisp wechseln |