|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
neurosis am 23.09.2011 um 08:52 Uhr (0)
du musst alle html-dateien in .htm und in der k_.hhc alle .html-eintraege in .htm umbenennen.da ich deine k_.hhp nicht hatte, habe ich ein neues projekt mit der geaenderten k_.hhc und k_.hhk angelegt und kompiliert.grussmarco------------------Marco Heuer www.arc-aachen.de Airport Office
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 23.09.2011 um 10:20 Uhr (0)
Wow, das funzt.Volle Punktzahl.Jetzt muß ich mal schauen warum mir der HelpMaker HTML und nicht HTM dort hinschreibt und ob ich das umstellen kann. Aber das ist ja ein Privatproblem.Wenn ichs raushab stell ichs hier rein, Das Programm ist (meiner Menung nach) schöner zu bedienen als der HTML Help Workshop, aber es sollte auch in diesem Punkt funktionieren.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : getkword richtig verwenden
joern bosse am 08.06.2015 um 07:30 Uhr (1)
Hallo Christian,(initget "Z X xR")dann mußt Du auch in der COND-Abfrage (= Eintr_wert "xR") =Kleinschreibung beachtenNoch 2 Verbesserungsvorschläge:Verwenden im Syntax der Abfrage die normale AutoCAD-Schreibweise:z.B. (getkword "
Wert zuweisen[Z/X/xR]Z:")Vorteil: der Benutzer weiß, das er für den Eintrag "xR" auch einfach nur ein "r" eintippen kann und die Optionen sind im Kontextmenü der rechten Maustaste vorhanden.Wenn Du "Z" als Vorgabe hast, dann solltest Du vorweg ein (setq Eintr_wert "Z") als Initia ...
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 23.09.2011 um 16:09 Uhr (0)
Ja geht, kann man umstellen.Wenns jemand interessiert.Unter den Projekteinstellungen, Reigisterkarte "HtmlHilfe"Wenns keinen interessiert, auch gut .------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : String als Command ausführen
tappenbeck am 26.09.2011 um 12:59 Uhr (0)
Moin !wenn man einen String hat mit einem Ausdruck wie ^C^C(if(not c:Plan_Loaded)(load"IdcDGPlanIni")) (defun c lan_cmd (/) (tpl_ins_element "SIT" "----" "SIT_BL69-1")) plan_cmdkann man diesen irgendwie an AutoCAD übergeben und ausführen lassen - mögliche Modifikationen sind durchaus möglich.Gruß Jan :-)------------------jan :-)
|
| In das Form Lisp wechseln |
|
Lisp : String als Command ausführen
Geos am 26.09.2011 um 18:00 Uhr (0)
Du kannst Dir auch eine eigene Lisp-Datei schreiben, und die dann laden und ausführen.Ein Beispiel findest Du hier: http://www.geopaint.at/Download/Flaeche.zip Funktion (neuausw)------------------Schöne GrüßeErnst www.geopaint.at[Diese Nachricht wurde von Geos am 26. Sep. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Koordinatentext vom Punkt verschieben
Madler am 03.10.2011 um 20:07 Uhr (0)
Hallo allerseits,ich versuch mich gerade ein wenig in AutoLisp einzuarbeiten. Ich hangel mich an einm Tutorial ("Tailoring AutoCAD") entlang und hab da einen kleinen Hänger. Ich bin gerade dabei mir den Beispielcode der Website ein wenig anzupassen. Nun möchte ich den Text vom "Punkt" ein wenig in X und Y verschieben. Sagen wir mal in X+100, in Y+100 und in Z+0.Wie stell ich das an?Meine Überlegung war: (setq xyz2(+ ptx 100)(+ pty 100)(ptz)) -- wie bekomm ich ptx/pty/ptz jetzt im Format x,y,z in die neue V ...
|
| In das Form Lisp wechseln |
|
Lisp : Koordinatentext vom Punkt verschieben
Brischke am 04.10.2011 um 05:59 Uhr (0)
Hallo Madler,nachfolgend dein Code, den ich mal ein wenig erweitert habe. 2 Wege der Addition von Koordinaten sind darin aufgezeigt.Code:(defun c unktid ( / xyz xyz1 uprec ptx pty ptz lname PunktNeu PunktMoved MoveVector fil) (command "-layer" "machen" "Punkt-ID" "farbe" "rot" "" "") (setq uprec (progn (initget 5)(getint "Nachkommastellen: ")) lname "?" ) ;;- Layer abfragen und sicher stellen, dass der NAme gültig ist. Layer erzeugen(wenn nicht vorhanden) (while (not (snvalid lname)) (initget 1) ...
|
| In das Form Lisp wechseln |
|
Lisp : Parametrics Uservariable oder parameter
S235 am 04.10.2011 um 12:40 Uhr (0)
Hallo Gemeinde,ich versuche, in einer Parametrisierten Zeichnung über die Befehlszeile oder Autolips die Parameter z.B d1 zu ändern. Leider funktioniere die Befehle (setq d1 30) nicht so, daß auch die Zeichnung angepaßt wird. Welchen Befehl muß ich verwenden, damit ich diese Werte auf die Zeichnung anwenden kann.Da ich nicht von Autocad komme, sondern aus der Programmierung, mag diese Frage recht simple sein. Aber ich weiß mir ob der vielen Verweise nicht mehr anders zu helfen, als eine Frage zu posten.Dan ...
|
| In das Form Lisp wechseln |
|
Lisp : Parametrics Uservariable oder parameter
S235 am 04.10.2011 um 15:01 Uhr (0)
Danke Jochen,ich denke das ist das, was ich wohl meine. Nur arbeite ich nciht mit Inventor!Kinematische Analysen und Konflikte will ich zur Zeit nicht erforschen, es sei denn es geht auch einfach in Autocad.Zudem finde ich die Dateien Hofcad nicht.Christoh
|
| In das Form Lisp wechseln |
|
Lisp : Parametrics Uservariable oder parameter
scj am 04.10.2011 um 16:59 Uhr (0)
Hallo ChristophDas ist AutoCAD!(Das ist ja das Erstaunliche...)Beste GrüßeJochen
|
| In das Form Lisp wechseln |
|
Lisp : Alle Stützpunkte eine Polylinie verändern?
snoopyonline am 07.10.2011 um 14:13 Uhr (0)
Hallo Lispler,ich bin nicht gerade die größte Leuchte, was die Lisp Programmierung angeht. Daher ist es mir auch nur "gerade so" gelungen, eine im WWW (z.B. bei Cadwiesel.de) vorhandene "smash.lsp" die eigentlich zum "Plätten" von Zeichnungsobjekten dient, so zu verbiegen, dass bei Linien etc. die Koordinaten der Start- und Endpunkte nicht nur auf Z=0 gesetzt werden sondern auch deren X- und Y-Werte "gerundet" werden um vorhandene Zeichenungenauigkeiten zu korrigieren.Das Script funktioniert soweit auch ei ...
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch Autolisp im Antiquariat
CADmium am 07.10.2011 um 19:52 Uhr (1)
.. die wissen halt nicht , dass das Kochbuch auch als EBook beim AUTOCAD 2010 -Buch von diesem Flandera beiliegt .... ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |