|
Rund um Autocad : Lisp-Anfänger - Probleme mit "_ai_molc"
Bernd Cuder am 27.11.2002 um 16:55 Uhr (0)
Das problem ist das ai_molc selbst ein Lisp Befehl ist und daher mit der command Anweisung nicht aufgerufen werden kann. Lisp Befehle ruft man aus Lisp mit (C:ai_molc) auf, jedoch kann das Objekt nicht übergeben werden. Ich würde daher folgendes vorschlagen: (setq layobj (cdr (assoc 8 (entget (car (entsel)))))) fragt nach Objekt und liefert Layer retour (setvar "CLAYER" layobj) setzt Objektlayer aktuell Hinweis: Wenn bei der Objektauswahl danebengeklickt wird, wird die Variable ERRNO auf 7 gesetzt, prüfe ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : lisp filtern
Bernd Cuder am 20.02.2003 um 13:15 Uhr (0)
Bin in Lisp nicht mehr so sattelfest wie einst, aber es mach einen Unterschied ob ein Attribut in einer Blockreferenz drin ist, oder aber direkt im MB steht, liegt was auch immer. ------------------ Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Dialogfeld in LISP oder VBA?
Bernd Cuder am 03.02.2003 um 23:26 Uhr (0)
Zitat: Original erstellt von Brischke: Hallo Andrea, Ansonsten ziehst Du dir da einen ganz schönen Sack Arbeit auf. Holger untertreibt ein wenig, das ist kein Sack Arbeit sondern Sysiphus, selbst für einen erfahrenen Programmierer. In Lisp und VBA nicht möglich, aber in VB und ARX. Wenn du so was vorhast (mit Menü etc.) solltest du VB umgehen und dich gleich mit ARX, also VC++ beschäftigen. Das Problem bei der ganzen Partie ist (und da wird mir jeder Programmierer zustimmen) nicht die Abfrage oder ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Lisp-Programm auf die schnelle?
Bernd Cuder am 06.08.2002 um 17:51 Uhr (0)
Hoffe ein ARX tuts auch ------------------ Ing. Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Ich bräuchte da so ein lisp
Bernd Cuder am 16.01.2003 um 02:10 Uhr (0)
Zitat: Original erstellt von gowest: Hallo Ich hoffe es kennt sich jemand bei meiner Erklärung aus der mir weiterhelfen kann weiterhelfen, ja, auskennen nix ------------------ Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Pfadangabe in einer Lisp
Bernd Cuder am 09.08.2002 um 10:56 Uhr (0)
Achtung, findfile ohne Pfadangabe sucht nur in den Supportpfaden, mit Pfadangabe nur im angegebenen Pfad. ------------------ Ing. Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP-Fachmann gesucht
Bernd Cuder am 10.10.2002 um 11:33 Uhr (0)
Habe mir die Zeichnung angesehen, die 649 Blöcke mit Attribut Höhe krieg ich hoch, die Texte mit Punkt (aufgelöste Blöcke?) nicht. Bin zu Zeit nicht im Büro, schicke die Zeicnung am Nachmittag. Bernd ------------------ Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP-Fachmann gesucht
Bernd Cuder am 10.10.2002 um 00:12 Uhr (0)
Blöcke die als Attribut die Höhe beinhalten, aber auf Z = 0 liegen? Ein Programm das das das Attribut ausliest und den Block auf die Z Koordinate hochhebt? Habe ein Programm dafür geschrieben, aber momentan nicht verfügbar, morgen könnte ich es mailen ------------------ Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Pfadangabe in einer Lisp
Bernd Cuder am 09.08.2002 um 11:23 Uhr (0)
Hab ich etwas anderes geschrieben ??? Zitat: Original erstellt von UJJ: Hallo, nein, der Suchpfad muss nicht im Supportpfad enthalten sein. (findfile "xyz.dwg") sucht nur im Supportpfad :-) (findfile "c: empxyz.dwg") sucht nur im angegebenen Pfad nach der Datei. Gruss Uwe ------------------ Ing. Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP in AutoCAD 2002
Bernd Cuder am 21.02.2003 um 01:30 Uhr (0)
@Mapcar wir hatten da mal eine kleine Differenz! aber in diesem punkt sind wir uns offensichtlich einig, Autodesk ändert einfach die Grundlagen mit jeder zweiten, dritten... Version aber damit muß auch ich in ARX leben, mein code mußte auch für 2000 umgeschrieben werden aber ich habe mich damit abgefunden, (Wobei du hast dich ja nicht über den Beitrag aufgeregt sondern nur klargestellt) LG Bernd ------------------ Bernd Cuder Cad&Co makes CAD easy
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP oder besser VBA oder C++
Bernd Cuder am 04.09.2002 um 14:42 Uhr (0)
Nachdem mein Weg von Lisp nach VBA und endgültig ARX ging kann ich nur folgendes sagen: VBA ist einfacher da Dialogfeldererstellung einfacher LISP bietet (vor allem mit Visual LISP) mehr Möglichkeiten als VBA ARX ist der Ferrari unter den Schnittstellen, schneller und Möglichkeiten bis zum Abwinken (z.B. in einem Dialogfeld eine Zeichnung in einem Fenster öffnen, Bemaßungsvoransicht arbeitet so) aber auch die komplexeste, mit Layer.setColor wie in VBA ist es da nicht getan, Layerdatenbank öffnen, Layer öff ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Pfadangabe in einer Lisp
Bernd Cuder am 09.08.2002 um 11:28 Uhr (0)
Jetzt wird schwierig, mein Lösungsvorschlag wäre: Installation mit Inno-Setup (ist Freeware auf www.innosetup.com) Man kann im Setup den Installationspfad in die registry speichern, z.B. in VBA auslesen und die Blöcke laden. Zitat: Original erstellt von Heiko76: Hallo Bernd, d.H. ich muß den Pfad, wo die Blöcke drin liegen im supportpfad-verzeichniss angeben? Das wäre nicht so gut. Ich soll nämlich eine CD zusammenstellen, wo unsere Produkte als AutoCAD-Blöcke vorhanden sein sollen. Jetzt will ich ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP oder besser VBA oder C++
Bernd Cuder am 05.09.2002 um 13:40 Uhr (0)
Falls ich unfreundlich geklungen habe tut mir das leid, wars sicher nicht meine Absicht, also Entschuldigung. Was in deinen Ausführungen immer wieder vorkommt ist, das ARX für benutzerdefinierte Objekte da ist (siehe Bohrung). Aber eben nicht nur, die Bohrung kann ich ebenso in ARX programmieren, ohne gleich ein neues Objekt zu erzeugen, und das ebenfalls in der selben Zeit wie in Lisp, vorausgesetzt ich habe Compiler, etc zur Hand. Ich meine damit, wenn ich in Lisp ein Bohrungskreuz aus zwei Linien erzeug ...
|
| In das Form Rund um Autocad wechseln |