|
AutoLisp : liegt ein rasterplotter vor ??
tappenbeck am 19.06.2003 um 11:03 Uhr (0)
frage an die plot-freaks von euch !! ich möchte eine lisp schreiben in der ich mir plotter auflisten lassen will. ich möchte aber nur diejenigen habe die mir auch ein rasterbild erzeugen. hat jemand von euch eine idee oder bereits eine lösung dafür wie ich feststelle ob der plotter xyz (bzw. die plotdatei xyz.pc3) einen rasterplotter darstellt oder nicht ???? vielen dank im voraus. gruß Jan :-) ------------------ jan :-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vlx enthält nicht die eingebundene funktion
tappenbeck am 29.04.2003 um 16:17 Uhr (0)
hallo martin, auf den gedanken war ich auch schon gekommen - unter nur lisp läuft das ganze bestens !!! die unter vlx fehlende funktion ist auch definitiv da und wird auch im kompile-protokoll aufgelistet !!! ein auflisten der verfügbaren funktionen (atoms-family) listet die gesuchte funktion mit auf - muss daher auch vorhanden sein !! gruß Jan :-) ------------------ jan :-) [Diese Nachricht wurde von tappenbeck am 29. April 2003 editiert.]
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : vba gegenstück zu INITGET
tappenbeck am 01.12.2004 um 13:20 Uhr (0)
hi ! vielen dank - meine frage zielte ja auch auf den vba-begriff und da ich keine tabelle mit vba = lisp habe sucht man sich sonst einen ast ab ! initget stand im einzig mir bekannten vba buch zu acad nicht im register ! im englischen auch nicht - dafür der vba-begriff. das ist auch der einzige schwachpunkt im deutschen buch - im register sind nicht alle methoden etc. aufgelistet - dann muss du dir eben den ast absuchen ! gruß jan :-) ------------------ jan :-)
|
| In das Form Autocad VBA wechseln |
|
Lisp : problem mit textskalierung
tappenbeck am 27.10.2006 um 23:15 Uhr (0)
hi !ich wollte gerade mit textskalierung etwas unter lisp realisieren und bei der ausführung wurden die texte gigantisch skaliert - obwohl nur eine 3 übergeben.nach einer nachträglichen manuellen anwendung der funktion wurde die 3 vom der funktion vorgeschlagen.die zu bearbeitenden elemente wurden als ergebnis einer ssget abfrage übergeben.hat einer von euch erfahrungen diesbezüglich ?gruß Jan :-)PS: version 2005[Diese Nachricht wurde von tappenbeck am 27. Okt. 2006 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : _AecScheduleTag: Eigenschaftssatzdaten-Palette unterbinden
tappenbeck am 14.01.2008 um 15:17 Uhr (0)
hallo yvonne,wenn ich den befehl "AnnoScheduleTagAdd" aufrufe, dann werde ich doch zunächst nach einer quellzeichnung gefragt, die kann ich angeben.dann werde ich nach dem namen des zu beschriftenden elementes gefragt - die kann ich vorab per lisp (entsel & co) ermitteln - und zuweisen.dann kommen noch zwei fragen und dann erscheint dieses "störende" palettenfenster was ich gerne unterdrücken möchte !!!verstehst du jetzt was ich vorhabe und kannst du mir weiterhelfen ???... ansonsten habe ich mit adt nicht ...
|
| In das Form Lisp wechseln |
|
Autocad VBA : fokusweitergabe an einen anderen dialog
tappenbeck am 20.12.2004 um 10:37 Uhr (0)
moin ! ich habe ein vba programm bei dem eine anbindung einer hilfedatei erfolgen soll. das aufrufen der hilfe soll über einen lisp-befehl (interen firmenroutine die entsprechend alles steuert) erfolgen. mit .sendcommand setze ich den entsprechenden befehl ab - aber dann kommt mein chm-fenster nicht hoch. erst wenn ich das vba-programm beende, dann erscheint auch das chm-fenster. gibt es einen weg den fokus an dieses entsprechende fenster weiterzureichen ?? gruß Jan :-) ------------------ jan :-)
|
| In das Form Autocad VBA wechseln |
|
Lisp : Farbe auf von Layer - Problem mit GC420,430
tappenbeck am 14.02.2012 um 15:39 Uhr (0)
Hi !ich versuche gerade mittels LISP eine Elementfarbe auf vonLayer zu setzen. Bekantermaßen hat ein solches Element nicht den Gruppencode 62.Gefunden habe ich bisher im Netz den Link zu mapcar (http://www.autolisp-tutorial.mapcar.net/entmod.html).Aber irgendwie klappt das nur, wenn ich auf eine Element schreibe das auch nur eine Indexfarbe hat. Wenn das Zielelement allerdings einen Farbbuch hat (und damit den GC 420,430 beinhaltet) dann bleiben die GC erhalten und die Indexfarbe wird ignoriert.Kann ...
|
| In das Form Lisp wechseln |
|
AutoLisp : cvport - wert wird nicht angenommen (2006)
tappenbeck am 10.10.2005 um 16:57 Uhr (0)
hi !ich bin im layout und möcht via lisp ein ansichtsfenster aktivieren. hierzu möchte ich den wert der systemvariablen CVPORT auf 2 setzen. aktuell ist der wert auf 1.ich bekomme die meldung: "Kann CVPORT nicht auf diesen Wert setzen.*Ungültig*" wenn ich im aktiven ansichtfenster bin, bekomme ich eine entsprechende meldung, wenn ich in das layout über den wert 1 gelangen möchte.laut hilfe kann ich über CVPORT das aktive ansichtsfenster definieren.die variable ist doch setzfähig ?!?! oder liegt hier ein ge ...
|
| In das Form AutoLisp wechseln |
|
Lisp : blöcke in lisp-funktion am cursor
tappenbeck am 01.11.2006 um 21:01 Uhr (0)
moin !ich möchte in einer lisp-funktion am cursor blöcke einfügen und verwende und angehängten code.wenn ich zunächst über getpoint einen punkt abfrage, dann klappt das mit dem beenden sehr gut - allerdings mit dem nachteil, dass der einzufügende block beim einfügen nicht sichtbar ist. diesen getpoint-teil habe ich im code auskommentiert und beim INSERT die position (point4stone) durch ein PAUSE ersetzt.jetzt sehe ich zwar den einzufügenden block - dafür ist das beenden unsauber !!!hat einer von euch eine ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget _c mit punkten
tappenbeck am 03.08.2007 um 15:58 Uhr (0)
hi !ich habe folgenden code für die auswahl von elementen:Code:(setq selected_elements(SSGET "_C" p_ur p_ol ((0 . "LINE,ARC,LWPOLYLINE"))) )p_ur und p_ol sind listen mit punktkoordinaten.die werte für p_ur und p_ol sind beispielhaft um dort fehler auszuschließen: Zitat:p_ur: (322.276 99.0865 0)p_ol: (311.05 110.312 0)wenn ich in der lisp-funktion die elementauswahl durchführe, dann werden keine elemente gefunden. da p_ur und p_ol mit werten an der befehlszeile verfügbar sind habe ich den code auch dort ei ...
|
| In das Form Lisp wechseln |
|
Lisp : erstmals READ - frage dazu
tappenbeck am 03.09.2007 um 20:58 Uhr (0)
hi !ich muss mich outen - nach den vielen jahren mit lisp habe ich mir erstmal READ näher angesehen. durch das buch von AXEL.nun wollte ich eine liste mit daten auslesen und aufspalten. hierzu habe ich folgenden code zusammengesetzt.Code:(foreach tmp-value-name value-list (if (setq tmp-value (assoc tmp-value-name tmp-data)) (progn (setq (read (strcat "max_data_list#" tmp-value-name)) (append (read (strcat "max_data_list#" tmp-value-name)) (list tmp-value))) );end-progn );end-if);end-foreachwenn ...
|
| In das Form Lisp wechseln |
|
Lisp : ac2009: probleme mit vla-get-objectid?
tappenbeck am 11.06.2008 um 10:53 Uhr (0)
Moin !hier die Rückmeldung zu meinem Problem vom Autodesk Support:On the x64 platform, creating a Field expression from lisp (or VB) requires that you use the 64-bit ObjectID as a string. There is a way to do this in AutoCAD 2009. (Unfortunately, it was not documented, this is being addressed)This GetObjectIdString() is exclusive to the x64 platform and would be something like the following VisualLISP example:;;;Just get these objects once.(vl-load-com) (setq acadObj (vlax-get-acad-object) acadDoc (vla-g ...
|
| In das Form Lisp wechseln |
|
AutoCAD Architecture ACA (ADT) : problem mit EXECUTETOOL
tappenbeck am 25.07.2008 um 08:59 Uhr (0)
moin !erst einmal vielen dank für die rückmeldung - auch wenn diese als kritik anzusehen ist. fange ich mit dem letzten an - die SHIFT-taste verwende ich bei foren eher weniger als mehr. ist halt so mein "stil", ebenso wie mein :-) am ende - andere vergewaltigen die deutsche sprache auf andere art und weise ....ziel meiner anfrage war eigentlich ein hinterfragen, was sich hinter diesem EXECUTETOOL verbirgt und wie es zu besagten fehlermeldungen kommt ... Zitat:"von der letzten funktion wird bewirkt, dass d ...
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |