| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | Neue Web-Applikation: Cideon Sparify - Ersatzteilmanagement neu gedacht, eine Pressemitteilung
|
Autor
|
Thema: Dynamischer Block mit Formel Versetzen/Skalieren (6325 mal gelesen)
|
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 06. Dez. 2010 09:42 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte einen Block basteln in dem eine Formel eine Wert errechnet und dazu Attributeingaben verwendet. Um diesen errechneten Wert soll dann ein Rechteck was sich im Block befindet versetzt werden. Wenn sich die Attributeingaben ändern, ändert sich auch der Wert für das Versetzten und das versetzte Rechteck liegt dann entsprechend dem neuen Wert. Den Wert bekomme ich schon soweit errechnet (in einem Schriftfeld). Aber wie bringe ich diesen Wert jetzt in das Versetzen rein? Skalieren würde auch noch gehen...? Der Abstand soll halt automatisch angepasst werden (leider immer erst nach dem Regenerieren). Danke
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mafr Mitglied Techniker

 Beiträge: 73 Registriert: 06.12.2010 HP xw 4600 Intel(R) Core(TM)i7-7820HQ CPU E8500 2.9GHz, RAM: 32 GB Windows 10 Pro AutoCad 2018 Inventor 2018
|
erstellt am: 06. Dez. 2010 13:15 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
|
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 06. Dez. 2010 15:26 <-- editieren / zitieren --> Unities abgeben:         
Wie und wo ich die Werte eingebe ist egal. Ich möchte nur Wert A und Wert B eingeben. Dann soll daraus Wert C errechnet werden und mit Wert C dann ein Kreis oder Rechteck gezeichnet werden. Wert C bekomme ich ja, aber das war es dann auch schon. Ich bekomme es einfach nicht hin den Wert C z.B. als Radius für einen Kreis zu verwenden. ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH

 Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 07. Dez. 2010 09:55 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
Hallo, in Anlehnung an diesen Beitrag habe ich das dort beschriebene Tool mal so geändert, dass eine zusätzliche Umrandung im Abstand des eingegebenen Attributwertes dargestellt wird. Wo der Attributwert im Endeffekt herkommt ist egal. du kannst den Block also auch so ändern, dass der Attributwert berechnet wird. Im Moment ist das Tool nur zur Demo gedacht, und die Umrandungsgröße ist immer auf die Originalgröße von 1x1ZE gerechnet. Ändern kann man das aber auch. Auch kann man von mir aus von einem 2. Attribut abhängig machen, ob ein Kreis oder ... dargestellt wird. Bei Fragen ... Grüße Holger [EDIT: Anhang vergessen] ------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme! [Diese Nachricht wurde von Brischke am 07. Dez. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 07. Dez. 2010 12:06 <-- editieren / zitieren --> Unities abgeben:         
|
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH

 Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 07. Dez. 2010 13:34 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
Zitat: Original erstellt von xem: [B...Wie es scheint gibt es nichts AutoCAD-Eigenes um einen Wert in eine Streckungsaktion zu übergeben...[/B]
... keine Ahnung. Ich kann mir anders helfen  Grüße Holger
------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
susi79 Mitglied Verm.techn. / Bauzeichner
 
 Beiträge: 359 Registriert: 15.09.2009 HP Notebook: Vista HP*Intel Core 2 duo*4GB RAM*NVIDIA GeForce 9600M GT*AutoCAD (Architecture) 2010 / 2011
|
erstellt am: 07. Dez. 2010 15:45 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
huhu, für dich und deinen Block könnten Benutzerparameter das Stichwort sein. Genauere Angaben kann ich dir aufgrund des fehlenden Beispielblockes nicht geben. Über Attribute (Schriftfelder) dürfte es nicht funktionieren. LG Susi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 07. Dez. 2010 16:09 <-- editieren / zitieren --> Unities abgeben:         
|
susi79 Mitglied Verm.techn. / Bauzeichner
 
 Beiträge: 359 Registriert: 15.09.2009 HP Notebook: Vista HP*Intel Core 2 duo*4GB RAM*NVIDIA GeForce 9600M GT*AutoCAD (Architecture) 2010 / 2011
|
erstellt am: 07. Dez. 2010 16:11 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
hi, dann gib doch mal bitte ein prinzipielles Beispiel für das was du vor hast. Denn ehrlich gesagt hab ich´s noch nicht ganz im Detail gerafft... LG Susi [Diese Nachricht wurde von susi79 am 07. Dez. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 07. Dez. 2010 16:32 <-- editieren / zitieren --> Unities abgeben:         
Ok - ein Beispiel Man nehme einen Kreis d=1 (als Block). Zu dem Block kann man Werte eingeben. Wert A, B, C usw. Mit diesen Werten (A,B,C usw.) wird ein Wert X ermittelt über eine Formel. Der Wert X ist dann der Radius für einen zweiten Kreis der dann automatisch im Block skaliert, gezeichnet oder wie auch immer wird. Wenn jetzt also der Wert X = 2 ist, habe ich einen Block mit zwei Kreisen. Kreis 1 mit d=1 und Kreis 2 mit d=2. Wenn jetzt die Werte A, B, C usw. geändert werden, ändert sich auch der Wert X und der Durchmesser für den Kreis 2. Das Formelergebnis soll einfach als Kreisdurchmesser übernommen werden. ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten

 Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 07. Dez. 2010 17:00 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
|
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 07. Dez. 2010 17:27 <-- editieren / zitieren --> Unities abgeben:         
Habe es mal kurz getestet und es scheint der richtige Weg zu sein. Der erste Test verlief auf die schnell zufriedenstellend. Wenn der Block fertig ist werde ich ihn mal hier hoch laden. Danke! ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
susi79 Mitglied Verm.techn. / Bauzeichner
 
 Beiträge: 359 Registriert: 15.09.2009 HP Notebook: Vista HP*Intel Core 2 duo*4GB RAM*NVIDIA GeForce 9600M GT*AutoCAD (Architecture) 2010 / 2011
|
erstellt am: 08. Dez. 2010 09:27 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
|
xem Mitglied Zeichner
  
 Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 09. Dez. 2010 13:09 <-- editieren / zitieren --> Unities abgeben:         
|

| |
mafr Mitglied Techniker

 Beiträge: 73 Registriert: 06.12.2010 HP xw 4600 Intel(R) Core(TM)i7-7820HQ CPU E8500 2.9GHz, RAM: 32 GB Windows 10 Pro AutoCad 2018 Inventor 2018
|
erstellt am: 09. Dez. 2010 16:52 <-- editieren / zitieren --> Unities abgeben:          Nur für xem
Hallo xem, versuche Dich mal zu unterstützen weiss jedoch nicht wie gut du Dich mit dynamischen Blöcken auskennst. Im Blockeditor kannst du den Parameter-Manager öffnen ( fx-Symbol ) und dort einen Benutzerparameter definieren ( Entspricht deiner Eingabe A oder B, jedoch mit unendlich vielen Werten. Wenn du dieses Einschränken möchtest müste man das anders lösen, AFAIK gibt es Möglichkeiten ) Wenn du das versetzen mit einen Abhängigkeitsparameter ( sind wie variable Bemassungen, eignen sich jedoch nur für einfache Sachen. Denn umso komplexer die Verschiebung wird = viele Objekte die verschoben werden sollen, braucht es dazugehörige geometrische Abhängigkeiten ) durchführst kannst du den Wert errechnen lassen und den Benutzerparameter einbinden. ( Parametersätze wie z.B. Verschiebungsparameter können nicht mittels Formel errechnet werden ) HTH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |