 |
Rund um AutoCAD : Werkzeugkästen
CADwiesel am 05.04.2018 um 13:06 Uhr (15)
Diese Box die da aufgeht zeigt sicherlich die Vorschaubilder als Slides an. im Explorer als *.sld benannt. Sicherlich würde es schon reichen, wenn diese Bilder sich in einem AutoCAD Supportsuchpfad befinden, um wieder angezeigt zu werden------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : autocad-farbfenster aufrufen
CADwiesel am 10.12.2007 um 08:04 Uhr (0)
@Nano Nee, nicht wirklich, oder?Was machsde wenn einer in der Dialogbox Abbrechen klickt?Bau die Abfrage in ne While oder if schleife ein, und übergib dann wenigstens eine Variable, die dann den Farbwert enthält der command funktion.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Heisse Eisen : Traurigsein?!
CADwiesel am 06.09.2007 um 15:29 Uhr (0)
dürfte aber so nicht gehen, da die dxf codes ja nur vorliegen, wenn die Elemente eben die Eigenschaft vonLayer nicht haben - du wirst es umkehren müssen***editstimmt nicht - es geht doch habs eben mal probiert.Also obwohl eben diese dxf fehlen werden die Objekte gewählt------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Heisse Eisen wechseln |
|
Rund um AutoCAD : Trojaner in DWGs, ist das neu, oder ein alter Hut?
CADwiesel am 30.11.2018 um 16:12 Uhr (1)
Grundsätzlich ist es Möglich code in einer Autocad dwg Datei zu verstecken. Das Problem ist allerdings diesen automatisch laden und ausführen zu lassen.Sich Schadcode einzufangen ist sicherlich eher ein Problem von Tools oder Toolschnipseln, die aus dubiosen Quellen kommen und von Anwender selber geladen werden.------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Blockinformationen ausgeben
CADwiesel am 05.12.2006 um 16:10 Uhr (0)
zu 1: dann machsde eben ein weiteres command vor deinem Bsp: (command "_ucs" "3p" pause pause pause)am ende setzt du das BKS mit (command "_ucs" "v") wieder zurück.zu 2: bei mir ist die befehlsfolge etwas anders: (command "_-eattext" "o" (ssget) "" "n" "n" "c:/temp/blahblah.xls")zu 3: sieh dir mal die getfiled an------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
 |
Lisp : Punkt im Ansichtsfenster
CADwiesel am 06.02.2018 um 07:24 Uhr (15)
Durch das Ansichtsfenster schaust du in einen Ausschnitt des Modellbereiches.Durch die Übertragung der Ansichtsfenstereckpunkte - die du ja sicher ermitteln kannst - kannst du also dann im Modellbereich mit einem ssget Auswahlsatz diesen Bereich auf Punkte untersuchen.Das Ganze wiederholst du dann einfach für jedes Ansichtsfenster.Wäre das ein Ansatz?------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
BricsCAD : Wenn Datei vorhanden > dann ?
CADwiesel am 28.08.2017 um 09:48 Uhr (1)
(if(setq loadlisp(findfile "c:BricsCADLISPStadt.lsp"))(load loadlisp)(if(setq loadlisp(findfile "c:BricsCADLISPStadt-ohne.lsp"))(load loadlisp)))------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form BricsCAD wechseln |
|
Lisp : Skalierung in Filterliste
CADwiesel am 05.05.2008 um 16:42 Uhr (0)
Was willst du denn genau für Werte in deinem Auswahlsatz einfangen?Wenn sie eben genau so sein sollen, wie du schreibst bekommst du sie auch so genau.Wenn du sie ungefähr in dem Bereich haben möchtest, musst du es so machen wie archtools es schreibt.Code:(setq #filterliste ((0 . INSERT) (2 . BLKNAME) (-4 . "")(41 . 0.199999)(-4 . "")(41 . 0.2)))(ssget "_X" #filterliste)ungetestet------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : Grenzen einer Zeichnug sprengen jede Vorstellungskraft!
CADwiesel am 01.11.2013 um 07:05 Uhr (15)
wenn du die Zeichnung wiederherstellen lässt, klappt es. Da sind schon ziemlich viele Objekte in der Zeichnung enthalten. es wird auch mindestens ein Fehler behoben.Wenn du die Zeichnungselemente die du beim öffnen siehst als wblock rausschreibst, bekommst du eine Latte an Meldungen über undefinierte Symbole.aber Wiederherstellen geht.------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCad : Externer Lisp-Editor
CADwiesel am 05.08.2013 um 07:40 Uhr (1)
Um gescheit Anwendungen oder Tools o.Ä. entwickeln zu können ist es unerlässlich den code auch Schrittweise debuggen zu können. solange dies in einem Editor nicht möglich ist, ist er für Entwicklungsarbeiten bestenfalls als Krücke zu gebrauchen. Syntaxhervorhebung ist leider nicht alles.Aber da ich weiß, das Torsten ja mit Nachdruck an der Entwicklung arbeitet, bin ich sicher auch unter Bricscad bald eine vollständige Entwicklungsumgebung zu erhalten ------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form BricsCad wechseln |
|
Lisp : Layernamen eines Bildes komplett ändern
CADwiesel am 30.06.2008 um 14:19 Uhr (0)
Hier mal ein Werkzeug, was sowas macht:Code:(defun c:LayerPreName( / vorwahl objLayer LAYERNAM)(if(setq vorwahl(getstring "Vorbezeichnung eingeben: ")) (vlax-for objLayer (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)) ) (setq LAYERNAM (strcat vorwahl(strcase (vla-get-name objLayer)))) (if (and (snvalid LAYERNAM) (not (tblsearch "LAYER" LAYERNAM)) (/= (vla-get-name objLayer) "0")(/= (vla-get-name objLayer) LAYERNAM)) (vla-put-name objLayer LAYERNAM) ...
|
| In das Form Lisp wechseln |
|
Lisp : (nicht) schreibgeschützte DWG mit Script öffnen
CADwiesel am 08.05.2008 um 07:54 Uhr (0)
Solange die Zeichnungen nach der Scriptbearbeitung nicht gespeichert werden sollen, oder nicht unter dem gleichen Namen gespeichert werden sollen, ist das ja alles schön und gut. Wenn aber doch, muss dann der save oder qsave Befehl angepasst werden.denn schreibgeschützte Datei kann nur unter anderem Namen gespeichert werden------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Konvlay bzw. Aufruf von csv Dateien
CADwiesel am 14.08.2013 um 07:24 Uhr (1)
natürlich kannst du an der Stelle Code:(findfile "layerkonvertierungsliste.cnv") auch einen gesamten Pfad angeben. Achte auf die Schreibweise:Code:(findfile "C:Templayerkonvertierungsliste.cnv")oderCode:(findfile "C:/Temp/layerkonvertierungsliste.cnv")wenn allerdings die Datei nicht per findfile gefunden wird, auch bei der bisherigen Art, poppt kein Auswahldialog auf, der dich danach fragt. Stell Sicher das du auch die richtige Lisp Datei in dein Acad geladen hast und nicht die alte.------------------GrußC ...
|
| In das Form Lisp wechseln |