|
Rund um Autocad : 3D Modell rendern
mapcar am 22.11.2004 um 00:15 Uhr (0)
Ganz einfach: kein Drahtmodell zeichnen, sondern mindestens im Flächenmodell. Stell dir Folgendes vor: Einen Würfel, aufgebaut nach dem Prinzip einer Streichholzschachtel. Das Innere nimmst du raus. Im Drahtmodell wird das ein Würfel - im Flächenmodell ist das ein Vierkantrohr, dessen Länge gleich der Kantenlänge ist (Vierflächner). Nun kannst du deine Schachtel um jede der drei Achsen um 90° in beiden Richtungen drehen. Das Drahtmodell bleibt immer gleich, obwohl du immer wieder was anderes darstellst. D ...
|
| In das Form Rund um Autocad wechseln |
|
ADT Architectural Desktop : Schnellauswahl
flaschenpost am 03.03.2005 um 23:28 Uhr (0)
Hallo HNiemann, ein kleines Lisp als Notlösung. Für manche Fälle ausreichend. Aufruf SWA und ein Objekt mit gewünschten Eigenschaften wählen. Anschließend bei Befehlsaufrufen nur !ausw eingeben. (defun c:saw (/ obj obj1 anz) (prompt "
Findet Elemente des gleichen Typs, Blocknamens, Farbe, Layer, Linientyp") (while (= (setq obj (car (entsel "
Element mit gewünschten Eigenschaften wählen:"))) nil) (prompt "
Kein Objekt gewählt !") ) (redraw obj 3) (setq obj1 (entget obj)) (setq typ (cons (assoc 8 o ...
|
| In das Form ADT Architectural Desktop wechseln |
|
AutoLisp : Nummern forlaufend
Proxy am 29.04.2004 um 12:49 Uhr (0)
Code: (defun c:num (/ nr ipt ant th prefix) (setq LAY_OLD (getvar CLAYER )) (setq prefix (getstring
Textprefix: ) nr (if (setq ant (getint
Startnummer 0 )) (1- ant) 0 ) ;_ end of if th (getreal
Texthöhe: ) ) ;hier fehlte eine Klammer (princ
Wählen sie ein Element für die Layerschaltung : ) (setq AWS (ssget)) (setq AWS (ssname AWS 0)) (setq LAY_NEW (cdr (assoc 8 (entget AWS)))) (setvar CLAYER LAY_NEW) (while ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Einige Fragen!!
FiRePhoeniX am 07.01.2008 um 14:48 Uhr (0)
Hi,Leute ich hätte mal ein paar fragen zum Tehma Lisp.Üb so ungefähr seit einer Woche AutoLisp. Vorher hab ich mich damit überhaupt nicht beschäftigt. Also nicht sauer sein sind anfänger fragen. So fagen wir mal an.1.Ich wollte fragen ob ich in dem Befehl getstring einen Wert anzeigen lassen kann. Ich meine das so:(defun C:test (setq wert (getreal "zahl wählen:")) (setq test (getstring "sie haben die Zahl (hier soll nun der wert stehen von der Variable wert) gewählt")))2.Die nächste sache wer, kann i ...
|
| In das Form Lisp wechseln |
|
Lisp : Textzeilen löschen / hinzufügen
Theodor Schoenwald am 03.05.2012 um 19:24 Uhr (0)
Hallo,ich habe z.B. den folgenden Text in einer Textdatei:-------------------------------------T ;D ;Speed ;Feed ;RL ;Bemerkung1 ;1 ;40000 ;100 ;R ;Stichel1 ;1 ;40000 ;500 ;R ;Fräser2 ;4 ;3000 ;606 ;R ;Fräser3 ;6 ;2000 ;600 ;R ;Fräser5 ;10 ;1000 ;750 ;R ;Fräser7 ;4 ;3500 ;600 ;R ;Radius-Fräser8 ;4 ;10000 ;300 ;R ;Bohrer9 ;6 ;6000 ;300 ;R ;Bohrer# --------------------------------------- Bei diesem Text sollen Textzeilen hinzugefügt oder glöscht werde ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Auswahlsätze mit Hilfe von Attributeinträgen erstellen
marc.scherer am 03.04.2003 um 14:36 Uhr (0)
Hi, bitteschön, meine Lösung in Lisp: [mit schön n paar mapcar s für den Axel ;-)] Code: (defun C:ATT-SEARCH (/ BLOCKLST BNAMES SEARCHATTNAME SEARCHWHAT SGET SSRETVAL X) (setq SEARCHATTNAME (getstring "
Name des Attributs in dem der Text gesucht werden soll?: " ) ;_ end getstring SEARCHWHAT (getstring "
Zu suchender Text? (Wildcards-möglich): ") ) ;_ end setq (if (not (and SEARCHATTNAME SEARCHWHAT)) (alert "Unzureichende Angaben. ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : schnellauswahl, mehrere werte addieren
alfred neswadba am 12.07.2009 um 13:21 Uhr (0)
Hi, Zitat:wenn ich meine test.scr lade, fragt er nach dateinamen.scr aber selbst wenn ich die test.scr in dateinamen.scr umbenenne sagt er (wobei manchmal denke ich, mein PC ist eine sie )mir "nil"...da hab ich einen Knoten im Kopf, denn ich krieg da nicht zusammen, ob Du jetzt ein Script starten kannst oder nicht oder was das Problem wäre. Zitat:...(cons 62 2)(cons 62 4)(cons 62 5)......ich meinte doch mathematisches UND == Deine Code-Vergabe bedeutet, seletiere mir alle Elemente, deren Farbe gelb und c ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : 3D-Vollumenkörper erstellen aus Fläche (planar)
chleeblaettli4 am 31.03.2016 um 15:15 Uhr (1)
Hallo ZusammenSchon länger bin ich an einer 3D-Modellierung für einen Ausdruck. Ursprünglich modellierte ich in Revit eine kleine Kirche. Diese wollte ich 3D drucken. Leider hat dies nicht direkt funktioniert. Mein nächster Schritt war, das Modell in AutoCAD exportieren und (z.T mit 3D-Flächen) in Flächen (planar) konvertiert. Mit dem Befehl "flächeform" sollte nun ein einziger 3D-Vollumenkörper erstellt werden können.Leider ist die Anordnung der Flächen nicht "dicht" und folgende Meldung erscheint in der ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Hintergrund kompakt weiß als Macro
Siegfried Rief am 24.01.2018 um 17:30 Uhr (1)
Hallo zusammen,seit dem Wegfall von SchowCase :-( beschäftige ich mich mit Rendern in ACAD2018 und komme zu recht brauchbaren "one klick" Renderings. Ich aktiviere die Renderumgebung und wähle "Rasterbelichtung" und stelle den Hintergrund auf "kompakt" Farbe "weiß" Dadurch wird das mitgebrachte Bild deaktiviert, die Beleuchtungswerte bleiben. Dies habe ich in meine dwt eingepflegt und erhalte ohne weitere Einstellungesänderungen "mal schnell im Entwurfsprozess" gute Renderings.Nun zu meinem Problem:Der we ...
|
| In das Form Rund um AutoCAD wechseln |
|
Autodesk.NET/ARX : gespiegelte darstellung
mapcar am 10.12.2004 um 01:15 Uhr (0)
Nun, ich denke, diese Frage ist einfach zu beantworten. AutoCAD hält in keinem Fall Informationen vor, ob ein Objekt jemals gespiegelt wurde, d.h. jedes gespiegelte Objekt ist so, als sei es eben so gezeichnet worden. Konkret bedeutet das: Texte, die bei MIRRTEXT=1 gespiegelt wurden, haben einfach ein entsprechendes OKS - in ARX heisst das OKS allerdings ECS, du kannst es mit void getEcs(AcGeMatrix3d& retVal) const; auslesen. Bei Texten, die bei MIRRTEXT=0 gespiegelt wurden, wird lediglich die Eigenscha ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
Rund um AutoCAD : Blöcke um Einfügepunkt spiegeln (Lisp oder Makro)
CADmium am 07.07.2010 um 10:18 Uhr (0)
zu 1.)(entmod(subst (cons 42(*(cdr gc42)-1))gc42 DATA)) das sind einfach die Sklalierfaktoren der Blockreferenz ... die mal -1 multipliziert ist eine Spiegelung.... ein bißchen Beschäftigung mit der Materie würde nicht schaden!zu.2 ) das ist aufwendiger ..Ermittlung aller Blocknamen in der Auswahl und dann übergabe an Attsync...könnte dann so aussehen:(defun c:blkmirror ( / ALISTE tfac N BLKLIST) (defun bau_elemli (asatz / n elemli) (if(=(type ASATZ)PICKSET) (progn (setq n -1) (repea ...
|
| In das Form Rund um AutoCAD wechseln |
|
Autodesk.NET/ARX : Das Systemvariablen-Beispiel
mapcar am 09.09.2004 um 13:52 Uhr (0)
Hi Achim! III. zwischenzeitlich hatte ich ein nicht reproduzierbares Problem beim Starten der Anwendung in AutoCAD 2005 engl. , wo das Fehlen der adui16res.dll per Exception bemängelt wurde - keine Ahnung, wo da die Referenz herkam .. Tja, da habe ich keine Ahnung. Dieses Problem hatte ich nie, weder im deutschen noch im engl. Autocad. Die dll ist auch in beiden Versionen völlig identisch. Sag mal Bescheid, wenn du raushast, warum die Validierung immer erst beim zweiten Mal funktioniert;-) Ei ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
CoCreate Modeling : Zeichnungsrahmen
der_Wolfgang am 04.11.2010 um 20:56 Uhr (0)
Zitat:Original erstellt von P.Ganahl:Ich habe Formate von einem Kunden, bei dem zumindest Zeichnungsnummer, Blattnummer und Massstab automatisch eingetragen werdenzuzüglich der höchsten Blattnummer sind das die Dinge die mit jedem OSDModeling/Annotation ausgeliefert werden. Die out-of-the-Box Zeichnungsrahmen können diese Dinge per default. Da ist es dann oft einfacher die drum-rum liegende Geometrie des zeichnungsrahmens anzu passen.ORBITEC (eine realer Vorname wäre mir lieber) gib doch mal *ein* Beispie ...
|
| In das Form CoCreate Modeling wechseln |