|
Rund um Autocad : AC2006 Kal-Ausdruck: ILL
mapcar am 24.08.2005 um 23:12 Uhr (0)
Zitat:Original erstellt von Werner-Maahs.de:Oder kann ich die ILL-Funktion für 2D-Befehle in AC2006 knicken?Ich fasse mal das wesentliche zusammen, was nun rausgekommen ist (bei mir war ja nicht nur das Interesse, dir zu helfen, sondern vor allem, was *generell* los ist):1. In 2006 kann man mit CAL alles berechnen, nur keine Polylinienstützpunkte und andere Sachen, die eine 2D-Eingabe zwingend erfordern2. CAL ist jetzt ein interner AutoCAD-Befehl, der keine Lisp-Listen für den Datentyp Vektor mehr zurückg ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Kopieren von Objekten mit Hilfe eines Pfades????
mapcar am 20.10.2004 um 12:46 Uhr (0)
Wenn die Helix ein durchgehendes Entity (vorzugsweise Spline) ist, lässt sich das mit ein paar Zeilen Lisp erledigen. Hast du aber irgendein Programm, dass dir nur Bogensegmente zusammenstückelt, geht das nicht. Deshalb meine Frage. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Mech6 Zeichnungen als reine R13 dwgs speichern
mapcar am 19.07.2004 um 09:59 Uhr (0)
http://ww3.cad.de/foren/ubb/Forum145/HTML/000673.shtml Da findest du eine Anleitung zum Thema Batch-Jobs. Die Lisp-Routine muss nur Zeile mit (command _saveas ...) enthalten. Auf FILEDIA achten. Und zum Thema LISP empfehle ich dir die erste Zeile in meiner Signatur;-) Gruß, Axel Strube-Zettler ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : Polylinie trimmen mit VBA in ACAD2002 o. 2004
mapcar am 15.10.2004 um 11:09 Uhr (0)
Hi dihari, das ist einer der Fälle, wo VBA einfach die falsche Sprache ist. Lisp bietet da mit den VLAX-CURVE-...-Funktionen gute Werkzeuge, da sind solche Aufgabenstellungen ein Klacks. In VBA fehlen diese Werkzeuge, und da fällt mir kein Weg ein, das mit realistischem Aufwand sauber zu realisieren. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Me ...
|
| In das Form Autocad VBA wechseln |
|
Autodesk.NET/ARX : STL-Tool schreiben
mapcar am 10.11.2004 um 16:02 Uhr (0)
Als Beispiel für eine ADS-Anwendung, die einen Lisp-Befehl definiert, kannst du die Datei fact.c bzw. das entspr. Projekt verwenden. Dieses Beispiel ist noch immer in im SDK enthalten und funktioniert auch immer noch. Das ganze Interface und die Befehlsanmeldung sind aber völlig anders als in ObjectARX. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoLisp : nur teile eines String
mapcar am 15.06.2004 um 12:20 Uhr (0)
Zitat: Achim schrub: Ist schon korrektes Verhalten Seh ich auch so - es ist das einzig plausible Verhalten. READ ist ja nicht eine eingebaute Funktion zur Zeichenkettenbearbeitung wie SUBSTR, sondern der Lisp-Parser, also der erste Teil der READ-EVAL-PRINT-Loop. Deshalb muss das Verhalten zwangsläufig konsistent sein, und das bedeutet: Würde sich READ nicht so verhalten, gäb s keine Steuerzeichen in Lisp, denn *jede* Eingabe in Lisp wird erstmal durch ein READ geschoben. Ein expliziter Aufruf von ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : Auslesen von Blockeigenschaften mittels VBA möglich?
mapcar am 09.11.2004 um 16:07 Uhr (0)
Hi kiltswitch! http://ww3.cad.de/foren/ubb/Forum259/HTML/000195.shtml Schau dir mal diesen Thread an. Nein, da geht es nicht um das DC, sondern einfach darum, wie man an Blockreferenzen mit VBA herankommen kann. Ich empfehle dir die Lektüre vor allem deshalb, weil da eine schöne Gegenüberstellung der Effektivität von VBA bzw. Lisp bei bestimmten Aufgaben drinsteckt. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man ...
|
| In das Form Autocad VBA wechseln |
|
AutoLisp : Fehlermeldung bei command solans
mapcar am 07.11.2005 um 08:53 Uhr (0)
So läuft das nicht! Das ist Lisp, kein Script. SOLANS und SOLVIEW sind keine nativen AutoCAD-Befehle, die man mit Command aufrufen kann. Du musst die Lisp-Funktionen verwenden!Statt (command "solans" argumente ) musst du (c:solview argumente ) verwenden, entsprechend auch (c:solprof argumente ) statt (command "solzeich"). Das Problem betrifft ALLE nicht-nativen AutoCAD-Befehle - in der Lisp-DevHelp unter "Externally defined commands" zu finden. Allerdings sind da einige vergessen worden: SOLPROF ist drin, ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
mapcar am 07.11.2005 um 08:53 Uhr (0)
So läuft das nicht! Das ist Lisp, kein Script. SOLANS und SOLVIEW sind keine nativen AutoCAD-Befehle, die man mit Command aufrufen kann. Du musst die Lisp-Funktionen verwenden!Statt (command "solans" argumente ) musst du (c:solview argumente ) verwenden, entsprechend auch (c:solprof argumente ) statt (command "solzeich"). Das Problem betrifft ALLE nicht-nativen AutoCAD-Befehle - in der Lisp-DevHelp unter "Externally defined commands" zu finden. Allerdings sind da einige vergessen worden: SOLPROF ist drin, ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : Welche Möglichkeiten gibt es zum Einlesen u. Weiterverarbeiten v. Blöcken in AutoCAD?
mapcar am 16.11.2004 um 19:25 Uhr (0)
Ich schließe mich Holgers Angenervtheit einfach mal an. Tobias, ich finde wirklich, du solltest wirklich erstmal den guten Rat annehmen, ein Wenig in den Foren zu lesen. Aber du bist bisher nicht mal in der Lage, ein Zeile Lisp als Lisp zu erkennen. Daraus schliesse ich, dass du bisher nicht einen Blick ins Lisp-Forum geworfen hast, sonst wäre dir so etwas wie (command ...) doch sicher schon mal begegnet. Tja, um dir die Zeit zum Lesen zu geben, mache ich auch gleich wieder einen Deckel drauf - bevor das ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ACAD und VB6
mapcar am 17.11.2004 um 16:00 Uhr (0)
Ich vermute mal, da hast du schlechte Karten in VBA. Man kann zwar mit den Get-Irgendwas-Funktionen ein Gummiband oder auch ein Fenster-Rechteck erzeugen, aber dann ist Schluss. Irgendwelche Geometrie am Fadenkreuz ist ausschließlich der command-Programmierung in Lisp vorbehalten (command "_-insert" ...). In Lisp kann man sich mit grread, grvecs und grdraw auch selber was malen - diese Funktionen stehen aber in VBA nicht zur Verfügung. Das Einzige, was mir einfällt: Einen temporären Block erzeugen, der d ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : vlax-curve-getpointatdist
mapcar am 04.08.2004 um 15:03 Uhr (0)
Jan, die Namenskonventionen sind da ziemlich undurchsichtig: Echte ActiveX-Funktionen sind nur die, die mit VLA- anfangen. Das sind die, die auch in VBA oder sonstwo zur Verfügung stehen. Was mit VLAX- anfängt, sind Lisp-interne Funktionen (Tools usw.). Nimm als Beispiel vlax-for - das ist eine Schleifenkonstruktion in Lisp, aber mit Sicherheit keine ActiveX-Angelegenheit, die exportierbar wäre. Gruß, Axel Strube-Zettler ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angr ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Online-Monitoring
mapcar am 12.08.2005 um 10:38 Uhr (0)
Bei solchen Versuchen sollte man allerdings bedenken, dass Lisp nicht in der Lage ist, binär zu lesen und zu schreiben!Und, um noch mal auf mein Posting wg. "Schwammigkeit" zurückzukommen: Irgendwie habe ich auch nicht das Gefühl, dass es hier um "Echtzeit" geht, auch wenn das mehrfach betont wurde.reklameEine Bibo (ARX) zum binären Lesen und Schreiben in Lisp gibt es bei mir, kostet aber 20.- Thaler/reklameGruß, Axel Strube-Zettler------------------Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell M ...
|
| In das Form Rund um Autocad wechseln |