|
AutoCAD VBA : MaßstabsListe auslesen
reltro am 27.03.2012 um 11:24 Uhr (0)
So...Habe nun die Dinge durchgeschaut und bin zu einer Lösung gekommen:Folgendes steht in einem ClassModul des Namens "EvalLisp":Code:Private VL As ObjectPrivate VLF As ObjectPrivate VL_Read As ObjectPrivate VL_Eval As ObjectPrivate VL_Set As Object------------------------------------------------------------------------------------------------------------------------------------------------------------------Private Sub Class_Initialize() Dim C_cmdecho As Integer C_cmdecho = ThisDrawing.GetVariable("cmd ...
|
| In das Form AutoCAD VBA wechseln |
|
Rund um Autocad : Datenbank
520cad am 26.05.2004 um 14:41 Uhr (0)
Ich kann Dir folgende Erfahrungen mitgeben: 1. von Datenbank oder Excel geht gut, je nach dem Wie Du den Zugriff definiert hast. Die Textinhalte werden in einen M-Text geschrieben und je nach Erstellung der Bezeichnungevorlage eingefügt an den gewünschten Einfügepunkt abgesetzt. 2. vom Datenbankmanager in Datenbank wird automatisch in die Acces-Datenbank zurückgeschrieben. 3. Von Zeichnung in die Acces-Datenbank wird nur über ein Lisp/VBA-Programm (angebunden an Attributstexte) funktionieren. Habe bis jetz ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Punkte löschen, abhängig von Höhe
cadffm am 24.09.2021 um 10:49 Uhr (1)
Einfache Punkte Dann stehen dir alle Auswahl-Werkzeuge zu Verfügung die dir immer zur Verfügung stehen zur Objektwahl.Beispiel, alle Punkte zwischen Z = -4 und +4:Schnellauswahl/SAUSWAHL - wähle alle Punkt über Z=-4, danach alle Punkte aus dieser Auswahl welche kleine Z=4 sind. Achtung: BKS WerteFilter/FILTER - Entweder wie bei der Schnellauswahl, oder es mit einem AND in einer Abfrage zusammenfassen. Achtung: WKS Werteoder direkt in Lisp (SSGET) geschrieben, der Filter ist auch nur ein GUI zum SSGET
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : schnittpunkt fläche mit linie
Brischke am 24.11.2003 um 14:09 Uhr (0)
Hallo, Nimm den Geometrierechner {geomcal}. Mit diesem hast du die Möglichkeit Durchstoßpunkte von Linien durch Flächen zu berechnen. Zitat: ilp(p1,p2,p3,p4,p5) Liefert den Schnittpunkt zwischen der Linie (P1,P2) und einer Ebene zwischen drei Punkten (P3,P4,P5). Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lispfehler in tschechischem Acad
Rabbit 007 am 18.05.2006 um 11:45 Uhr (0)
Hallo Wolfgang ich habe das Lisp mal ein wenig geändertund zwar mit dem Gedankengang von CADmium.Code:(defun c:ba () (setq ss (ssget)) (setq ent1 (vl-prin1-to-string (cdr (assoc -1 (entget (ssname ss 0)))))) (setq l (strlen ent1)) (setq AbZeichen (+(vl-string-position (ascii " ")ent1)2)) (setq BisZeichen(-(vl-string-position (ascii "")ent1)(- AbZeichen 1))) (setq ent1 (strcat "A$_Block" (substr ent1 AbZeichen BisZeichen ))) (command "_-block" ent1 (setq p1 (getpoint)) ss "" "_-insert" ent1 p1 "" "" ""))Pr ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : AutoCAD 2014 oder AutoCad 2014 LT
KlaK am 28.10.2017 um 12:23 Uhr (1)
Wenn die Firma nicht auf das Mietmodell umsteigen möchte, gäbe es als Alternative noch Bricscad. Du schreibst ja es wird LT verwendet, somit gibt es keine Zusatzapplikationen auf die man Rücksicht nehmen müßte (Bricscad verträgt sich z.B. nicht mit Autocad Civil 3D). Der Befehlssatz ist bis auf wenige, vom normalen Anwender meist nicht benutzte, Befehle identisch und preislich hat man auch noch Vorteile. In der Pro Version hat man noch zusätzlich die Vorteile von Lisp, .net und vba (nur 32 Bit Version oder ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Bogen-Koordinaten exportieren
tunnelbauer am 27.05.2004 um 11:45 Uhr (0)
Zuerst einmal Hallo (Konkurenz), unter AutCAD: verwende den Befehl Teilen oder messen (nach belieben) und lass dir Punkte auf deiner Tunnelgeometrie (oder ist es ein Deckel ) zeichnen. Danach verwende ein LISP-Programm wie anbei mit dem man Punkte in eine Textdatei exportieren kann. Grüsse von der Konkurenz ------------------ Grüsse Thomas EDIT: Für Nemetschek bitte im Nemetschek-Forum nachfragen (oder bei der dritten Konkurenz, die ja auch mit Nemetschek arbeitet) [Diese Nachricht wurde von tunnelbaue ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Linien und Polylinien anhand vom Winkel auswählen
werner210365 am 21.04.2023 um 10:59 Uhr (1)
Hallo zusammengibt es per LISP eine Möglichkeit alle Linien (eventuell auch Polylinien) auszuwählen,die ungleich dem Winkel 0,90,180 und 270 sind.Das Problem hat man immer wenn man DWGs bekommt, wo die Schraffuren zerlegt sind.Es ist immer mühselig diese Linien händisch zu löschen Es geht zwar mit der Schnellauswahl, aber da kann man meines Wissens immer nur einen Winkel angebenBei Polylinien geht es gar nicht, weil da in der Schnellauswahl kein Winkel angezeigt wird.Danke im Voraus ------------------G ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Attribute löschen
BerndE am 09.07.2003 um 03:19 Uhr (0)
Hi Michael, wenns den nicht unbedingt Lisp sein muß,...ich hab hier nen VBA-Makro für Dich. Probiers doch mal damit. Solltest du nur bestimmte Blöcke leeren wollen, müßte noch ne Case- Anweisung eingefügt werden. Bernd Sub ATTr_Leer() Dim Header As Boolean Dim elem As AcadEntity Dim Array1 As Variant Dim Count As Integer For Each elem In ThisDrawing.ModelSpace If elem.ObjectName = AcDbBlockReference Then With elem If StrComp(.EntityName, AcDbBlockReference , 1) = 0 Then If .HasAt ...
|
| In das Form Rund um Autocad wechseln |
|
Community : Bedienungskomfort Autocad ---
Erwin am 16.09.2011 um 08:04 Uhr (0)
Zitat:Der Vorgänger vor mir in diesem Betrieb hat eine 3 monatige spezielle Autocad-Schulung bekommen, und konnte nach eigener Aussage danach gerade mal eine Garage zeichnen - na toll. 3 Monate mit dem Ergebnis würde ich als Motivationsproblem bezeichnen. In meiner alten Firma waren die meisten Anwender nach einer Woche Schulung fähig, ihren täglichen Aufgaben zumindest zeichnerisch nachzugehen (Lisp war nicht deren Aufgabe). Sicherlich gibt es die 15% Anwender, die 85% des Supportaufwandes generieren, a ...
|
| In das Form Community wechseln |
|
Community : Bedienungskomfort Autocad ---
Erwin am 16.09.2011 um 08:04 Uhr (0)
Zitat:Der Vorgänger vor mir in diesem Betrieb hat eine 3 monatige spezielle Autocad-Schulung bekommen, und konnte nach eigener Aussage danach gerade mal eine Garage zeichnen - na toll. 3 Monate mit dem Ergebnis würde ich als Motivationsproblem bezeichnen. In meiner alten Firma waren die meisten Anwender nach einer Woche Schulung fähig, ihren täglichen Aufgaben zumindest zeichnerisch nachzugehen (Lisp war nicht deren Aufgabe). Sicherlich gibt es die 15% Anwender, die 85% des Supportaufwandes generieren, a ...
|
| In das Form Community wechseln |
|
BricsCad : DCL Dateien usw
h.erlacher am 08.08.2012 um 15:47 Uhr (0)
Es hat mich heute doch noch gejuckt:ich habe micht herumgespielt mit den zulässigen Verzeichnissen, wo die Lisp Datei gespeichert ist, ist scheints egal, aber die zugehörige DCL-Datei darf nur im .../support/.. Verzeichnis sein, sonst findet er sie nicht, auch bei vollständiger Verzeichnisangabe.Danke für die Tipps, jetzt hoffe ich, kenn ich mich aus. Sowas steht leider in keinem Benutzerhandbuch, das ich darauf von vorn bis hinten abgesucht habe.Danke nochmals und freundliche GrüßeHartwig ErlacherPS: fall ...
|
| In das Form BricsCad wechseln |
 |
Lisp : MLINE und Lisp
Andreas Kraus am 07.12.2017 um 09:34 Uhr (15)
Also ich arbeite schon seit ihrer entstehung mit Multilinien und finde die richtig gut.Ich verwende sie für Kabeltrassen, Kanäle, Rohre, Schienen, Erdung/Blitzschutz und eigentlich alles was "Meterware" ist.Es ist schade hier nicht weiterentwickelt wurde aber ich habe mir, für meine Bedürfnisse, recht viele Lisps geschrieben die alles abdecken was ich brauche bis hin zu 3D-Ableitungen aus den gezeichneten Trassen.Ich hab jetzt gleich ne Schulung aber wenn Interesse besteht kann ich später (kann auch morgen ...
|
| In das Form Lisp wechseln |