|
Rund um Autocad : Linie durch Polylinie ersetzen
jukni am 26.02.2003 um 10:27 Uhr (0)
Hallo. Wir arbeiten mit Autocad 2002. Vielleicht hat jemand eine Lisp oder einen Rat. Ich brauche folgendes: Eine normale Linie soll durch eine Polylinie ersetzt werden. Diese Polyline soll den gleichen Layer und die gleichen End und den gleichen Mittelpunkt haben. Diese Funktion würde ich gern unter ein Werkzeugicon legen. Klicke ich nun auf die normale Linie wird diese automatisch durch eine gleichwertige Polylinie ersetzt. Danke Jürgen.
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : ACAD SysVariablen und Option per Lisp ändern
CADmium am 02.11.2017 um 11:35 Uhr (15)
(vlax-put-property (vla-get-files(vla-get-preferences(vlax-get-acad-object))) "PrinterConfigPath" "M:BuerostandardACA")(vlax-put-property (vla-get-files(vla-get-preferences(vlax-get-acad-object))) "PrinterStyleSheetPath" "M:BuerostandardACAPlotstyles")(vlax-put-property (vla-get-files(vla-get-preferences(vlax-get-acad-object))) "TemplateDwgPath" "M:BuerostandardACAVorlagen")(vlax-put-property (vla-get-files(vla-get-preferences(vlax-get-acad-object))) "QNewTemplateFile" "M:BuerostandardACAVorlagenvorlage v0 ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Georeferenzierung RAsterdaten
symantec am 25.11.2005 um 17:01 Uhr (0)
Hallo Bernd,Im AutoCAD geht das Einfügen von GeoTIF nicht, ob es ADT kann, weiß ich nicht - ich glaube es aber nicht.Mit MAP kann man die GeoTIF aber problemlos einfügen. Wird die Zeichnung gespeichert, kann auch jemand ohne Map die GeoTIFs an der richtigen Stelle finden.Geht das alles nicht, könnte es vielleicht ein LISP geben ?Ansonsten stehen die Einfügepunkte in den TFW-Dateien, aber Achtung !Die Einfügepunkte der GeoTIFs sind links oben und nicht rechts unten.Das ist dann aber Handarbeit.Gruß Symantec
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Express-Tools 2004 = 2005
Proxy am 30.03.2004 um 16:10 Uhr (0)
Ich hab auch die 2k5 Version angetestet und bin eher bereit 20 € für die von CAD.DE-Forumsmitgliedern übersetzte ExpressTools zu zahlen als für die paar Whoooooo - ehh-schon-als-Standard-eingebundene-Funktion(en) von aDesk. Teilweise ist es ja echt lächerlich/unverständlich dass Autodesk mir am OS grössere Modifikationen einfach so Just4Fun während der Installation vornimmt. Da sollten Sie weinigstens warnen. Und die Optik ist eh mehr als eine Geschmacksfrage. P.S. es ist möglich auf einem PC von 14 bis 2 ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Linien verbinden mit Radius 0
CADmium am 23.05.2008 um 09:41 Uhr (0)
Zitat:Original erstellt von wronzky: könnte noch ein kleines Lisp sein:Code:(defun c:f0 ( / alt_f) (setq alt_f (getvar "filletrad")) (setvar "filletrad" 0) (command "_fillet") (while ( (getvar "cmdactive") 0) (command pause) ) (setvar "filletrad" alt_f) (prin1))Grüsse, Henningwenn er aber jetzt beim command-Aufruf von fillet mit ESC abbricht, wird filletrad nicht zurückgestellt.. vielleicht solltest du noch ein Errorhandling einbauen ?! Wennschon dennschon!------------------ - Thomas -"Bei ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : intelligente hyperlinks (interaktiv)
CAD-Huebner am 11.02.2011 um 07:33 Uhr (0)
Zitat:Original erstellt von domda0:H... Gibt es nun eine Möglichkeit mittels Programmierung den Hyperlink im Attributstext in einen "_hyperlink" der mit dem jeweiligen Block Verknüpft ist zu übergeben ?...Mit Programmierung ist fast alles möglich. Das von die gewünschte ist schon mit einen kleinen Lisp Programm möglich.[EDIT] hier wurde gerade ein fertiges Programm zum Umwandeln von Attributen (im Attribut HYPERLINK) zu einem echten Hyperlink gepostet. http://ww3.cad.de/foren/ubb/Forum145/HTML/003315.shtm ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Interpolationstool
melektra am 09.03.2007 um 12:17 Uhr (0)
Hallo!Weiß zufällig jemand im Cad-Universum ob es eine Lisp oder ein kleines Tool gibt um in 2D-Plänen Höhen zu interpolieren?Ich hatte mir das in etwa so gedacht: Eingabe erste Höhe, Eingabe zweite Höhe, Eingabe Gesamtlängen sowie Teilstrecken (je nachdem was gefragt ist) und heraus kommt die zwischen den beiden auf der Gesamtstrecke luegende Höhenangabe. Vom Prinzip her also das, was man auch langwierig von Hand zu Fuß über die INterpolationsformel errechnen kann. Ist keine dringende Angelegenheit, aber ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : 3D-Bogen
KlaK am 16.03.2009 um 13:30 Uhr (0)
Zitat:Original erstellt von RolandM:Vielen Dank für das LISP-Script. Für drei 3D-Punkte funktioniert das tadellos. Mein "Zwischenpunkt" hat aber leider z=0! Die Daten kommen als Export aus einem GIS-Programm, das Bögen nur zweidimensional ausgibt. Meine einzige Chance ist deshalb, den Bogen im CAD neu zu zeichnen.Frage dazu: Ist denn im GIS-Programm der Bogen 3D? (In der Ansicht von oben also eine Ellipse)Wie entsteht der Bogen dort? Aus einer Vermessung?Hast Du sonst noch Angaben, die für Deine Aufgabe h ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Punkte einfügen in einer Polyline
tunnelbauer am 14.11.2004 um 17:38 Uhr (0)
Also ich habe jetzt advert.lsp ausprobiert und bei mir wird nichts geknickt. Egal ob mit Bogen oder ohne, es kommt aber sehr wohl zu einer geknickten Darstellung solange ich nicht _regen (=regenerieren) durchgeführt habe. Sobald dies geschehen ist, ist die Darstellung wieder ganz normal. Solltest du weiterhin Probleme mit dem Lisp bzw. der Datei haben, poste doch einfach mal die Polylinie (dwg-File in dem der ganze Rest entfernt wurde und markiere die Stelle, wo der Stützpunkt eingefügt werden soll). Vie ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : VBA Laden
UJJ am 24.06.2002 um 13:32 Uhr (0)
Ja, der erste Ausdruck lädt die VBA-Datei und der zweite führt eine Routine (Sub) daraus aus. Man kann es auch zusammenfassen: (command "_-vbarun" "P:/Autodesk/Lisp-VBA-acad2002/Plotsicherung/plot.dvb!Tools.findeBlock_V3") Jetzt wird die VBA-Datei erst geladen und dann die Routine ausgeführt. Uwe Ups, war etwas zu langsam. Hast du einen Event programmiert, kannst du das ganze wie oben beschrieben machen. Du rufst mit vbarun allerdings nicht die Sub-Routine auf, die die Änderungen vornimmt, sondern eine Rou ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Frage (Problem) mit Koordinaten Lisp
geigei am 29.10.2004 um 10:49 Uhr (0)
Tschuldige, hier das Lisp: ;;;=================================================================== ;;;beschriftet die gewählten Punkte mit deren 2D- bzw. 3D-Koordinaten. ;;;=================================================================== ;;;CADchup@cad.de ;;; ;;;Updated: Sep. 2003 ;;; (princ
Start mit Eingabe von K2D oder K3D. ) (princ) ;;; ;;; (defun C:K2D (/ tsize newtsize k-point k-xoutput k-youtput) (setq snap (getvar OSMODE ) echo (getvar CMDECHO ) ) (setvar OSMODE 47) (setvar CMD ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : hierarchische Anordnung der Block-Attribute beim Export
Andreas Kraus am 04.08.2009 um 15:45 Uhr (0)
Hallo kakoin,blos daß ichs richtig verstanden hab:1. Eine Baugruppe ist ein Block mit Attributen2. Eine Baugruppe besteht aus Bauteilen3. Ein Bauteil ist auch ein Block mit AttributenDu möchtest eine Liste die Informationen (Blockname, Attribute) über die Baugruppe und deren Bauteile enthält.Daß das mit EATEXT nicht geht hast du schon bemerkt.Mit Lisp machbar .Sind denn alle Infos in Attributen oder muß z.B. der Blockname auch erfasst werden ?Gib mal ne Info, ich glaub da hätt ich Spass dabei ----------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp geht in Acad2007 nicht mehr
Claudio am 02.05.2007 um 11:16 Uhr (0)
Hallo Tarl Cabot!Da das Problem gefunden ist-nur ein kleiner Verbesserungsvorschlag:(setq auswahl(SSGET (list (cons 0 "TEXT") (cons 8 "Höhe"))))dann werden wirklich NUR Texte und NUR auf dem Layer "Höhe" gewählt-macht das Prog flotter und dann sparst Du Dir :...(princ "
ACHTUNG: Höhentexte müssen auf Layer Höhe liegen!!! ")...(setq alayer (substr (cdr(assoc 8 liste))1 4))...(setq atext (cdr(assoc 0 liste)))...(if (and(= atext "TEXT") (= alayer "Höhe"))Gruß Claudio
|
| In das Form Rund um Autocad wechseln |