|
Rund um AutoCAD : Burst
CAD-Huebner am 01.09.2011 um 19:08 Uhr (0)
Das Problem entsteht dadurch, dass die unsichtbar geschalteten Attribute (die jedoch auch Werte enthalten) beim Zerlegen in sichtbare Texte umgewandelt werden.Das Problem hatten andere aber auch schon.Hier gibts z.B. eine Lisp Routine, die die unsichtbaren Attribute berücksichtigtBurst Upgraded mit Befehl: IBurst http://lee-mac.com/upgradedburst.html ------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : cosh
CAD-Huebner am 23.04.2010 um 18:24 Uhr (0)
Zitat:Original erstellt von Seven:Habs mir noch gedacht, dass cosh nicht inklusive ist bei Autocad. Danke für die Tipps, klappt perfektSevenNa cosh lässt sich aber (z.B. in LISP) als Einzeiler (hier mal der Lesbarkeit halber 3)definieren:Code:;; cosh(DEFUN Funktion (x) (/ (+ (exp x) (exp (- x))) 2.0)) Noch ein kleine Funktionsplot Programm beigelegt und schon hat man eine Polylinie der Kettenlinie.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Eplan > ACAD Blockdefinition
CAD-Huebner am 20.06.2005 um 08:07 Uhr (0)
Zitat: Original erstellt von rabu: Hallo Proxy, vielen Dank für deinen Hinweis. Leider kann ich kein Lisp [B]und bin deshalb auf eine Komplettlösung angewiesen... Na, dann kann man sich so ein Programm doch bei einem geeigneten Programmierer bestellen. Anfrage nach kostenlosen individuellen Komplettlösungen geht für ein Forum eigentlich über die üblichen Hilfestellungen weit hinaus. ------------------ Mit freundlichem Gruß Udo Hübner
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : undo.ac$
CAD-Huebner am 28.04.2012 um 12:18 Uhr (0)
Hab schon vermutet, dass die UndoFunktion durch ein Makro gefüttert wird.Sinnvoll wäre es vermutlich, die Lisp Ergebnissals einen UNDO Block zusammenzufassen.z.B. via(command "_undo" "_begin")(command "_undo" "_end")Das beantwortet zwar nicht die Frage nach der Grenze der Größe der UNDO Datei, behebt aber wohl die Ursache der Entstehung.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD Architecture ACA (ADT) : 3d to 2d
CAD-Huebner am 28.03.2011 um 23:50 Uhr (0)
OK, wenn Höheninformationen vernichtet werden sollen (warum eigentlich?), dann kann man den Befehl FLATTEN verwenden (sofern die Expresstools mitinstalliert wurden). Oder das Lisp/Makro PLAETTEN.lsp (bei Cadwiesel.de zu finden) ausführen.Bei AutoCAD MAP/Civil 3D kann man auch Befehl: MAPCLEAN verwenden.Evt. gibts sogar einen ACA eigenen Befehl dafür (bin kein ACA Kenner).------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
Rund um Autocad : Problem mit Layout und gestrichelten Linien
CAD-Huebner am 23.10.2006 um 15:39 Uhr (0)
Zitat:Original erstellt von cad4fun:...Umstellung von(bei uns ) acad.lin auf acadiso.lin UND jetzigen LTSCALE mit Faktor 0.4 multiplizieren ODER acad.lin belassen und LTSCALE mit Faktor 10 multiplizieren. Ergibt 2 Monate Heulen und . ...LINIENTYPEN neuladen kann man auch ohne Heulen und Zähneknirschen in 5min durch einen Lisp-Fünfzeiler in der acaddoc.lsp erledigen.------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Kurzer Dateiname mit Zeichen ~
CAD-Huebner am 08.12.2004 um 14:31 Uhr (0)
Vielleicht kann man aus diesem VB Code mit etwas ActiveX in Lisp was anstellen? Code: ************************************** Windows API /Global Declarations for :ShortName ************************************** Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long Mit freundlichem Gruß Udo Hübner ------------------ Von zwei möglichen Ereignissen wird nur das nicht gewünschte tatsä ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Layouts umbenennen
CAD-Huebner am 22.08.2006 um 11:39 Uhr (0)
Ja, Idee wäre ein Lisp Programm zu benutzen.z. B. So etwas als AnsatzCode:(vl-load-com)(defun c:renumlayouts ( / layout layouts cnt) (setq layouts (vla-get-layouts (vla-get-activedocument (vlax-get-acad-object))) cnt 0 ) (vlax-for layout layouts (setq cnt (1+ cnt)) (vl-catch-all-error-p (vl-catch-all-apply vlax-put-property (List Layout "Name" (ITOA cnt))) ) ))------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Attribute unterstrichen
CAD-Huebner am 02.02.2005 um 01:10 Uhr (0)
@flaschenpost Mmh, jetzt vermute ich mal, das du das auf einen MTEXT beziehst oder ein ATTRIB oder ein ATTDEF oder ein TEXT mmh. Auf jeden Fall ist o bzw. o bei LISP für Überstreichung und nicht für Durchstreichen ! Und so wird es auch dargestellt. Siehe AutoCAD Hilfe (hier ein Auszug) Code: Formatcodes für Absätze Formatcode Zweck Eingabe ...o Schaltet eine Überstreichung ein Autodesk OAutoCADo und aus ------------------ Mit freundlichem ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Lisp und dynamische Blöcke
CAD-Huebner am 02.02.2013 um 16:13 Uhr (0)
Zitat:Original erstellt von Dirk.B:...Ich glaube es liegt an meinem dynamischen Block....;;;(setProperty (vlax-ename-vla-object (car (entsel))) "Sichbarkeit1" "Ø4,5mm verdeckt")...Ich hab mal die Blöcke angehangen.Nö Es liegt einfach daran, das du dich beim dynamischen Parameter vertippt hast.Ergänze mal das fehlende "t" in "Sichbarkeit1" und schon läuft dein Programm FT wie gewünscht.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Text in Blöcken automatisch ändern
CAD-Huebner am 14.06.2005 um 17:05 Uhr (0)
Ein Script (nur AutoCAD Kommandos) wird nicht ganz ausreichen, etwas Programmiertung (in Lisp) wird vermutlich auch nötig sein. 100 Pläne = 100 DWGs oder 100 Pläne = 1 DWG mit 100 Layouts ? Sind die Titelblöcke mit Attributen versehen oder wirklich Text im Block? Ist es immer der gleiche Block? ggf. mal eine Beispielzeichnung (ode Geometrie) hier reinstellen. ------------------ Mit freundlichem Gruß Udo Hübner
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Pfad speichern/merken
CAD-Huebner am 14.03.2017 um 11:24 Uhr (15)
Das kann ja gar nicht klappen, wenn strcat statt setq an entscheidenden Positionen verwendet wird und bei der Zuweisung von Lisp Ausdrucken diese in Anführungszeichen gesetzt werden. Dann werden diese nicht ausgewertet, sondern wie eine konstante Zeichenkette behandelt.Außerdem ist vl-string-right-trim missverstanden worden und deshalb unsinning verwendet.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : lisp code farbig ausgeben
CAD-Huebner am 29.10.2006 um 09:10 Uhr (0)
Ich finde, dass kannst du eigentlich selbst probieren. PDF mit Acrobat Reader öffnen und Bearbeiten"Datei in Zwischenablage Kopieren" wählen.Dann Word starten dann BearbeitenEinfügen wählen.Ansonsten ist es sicher vom jeweilig benutzen Texteditor abhängig, ob z.B. eine farbige HTML Ausgabe möglich ist (HTML lässt sich ja gut mit WORD öffnen)------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Lisp wechseln |