| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Zwei Objekte verbunden durch eine Linie (2172 mal gelesen)
|
Woki Mitglied
Beiträge: 13 Registriert: 25.05.2015 Windows 8 AutoCAD 2016
|
erstellt am: 25. Mai. 2015 17:48 <-- editieren / zitieren --> Unities abgeben:
Hallo ich habe folgendes Problem, Ich habe einen dynamischen Block in diesem befinden sich zwei Objekte (wegen mir ein Viereck und ein Kreis). Diese sind durch eine Linie verbunden, die von einer Ecke des Viereckes startet und zum Mittelpunkt des Kreises geht. Nun habe ich dem Viereck eine verschiebe Aktion zugeordnet, damit ich dieses frei im Modell und unabhängig vom Kreis positionieren kann. Ich möchte nun, dass die Enden der Linie an den definierten Punkten fixiert bleiben aber die Linie ansonsten die Objektverschiebungen mitmacht; sich also entsprechend der Verschiebung des Vierecks dreht und streckt. Komme hierbei einfach nicht weiter, ich hoffe Ihr könnt mir helfen. Vielen dank im Voraus. Der Woki [Diese Nachricht wurde von Woki am 25. Mai. 2015 editiert.]
[Diese Nachricht wurde von Woki am 25. Mai. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Mai. 2015 18:11 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Für dieses Beispiel würde man nicht verschieben sondern polar STRECKEN. Dabei das ganze Rechteck in das Streckenfenster nehmen, so wird dieses nur verschoben und die Linie gestreckt. Für dieses Beispiel nicht favorisiert aber ebenfalls möglich: Die Punkte der Linie in deinem aktuellen Block mit parametrik festpinnen, so folgt diese dem assoziierten Objekt. Aber eine Streckenaktion würde ich vorziehen um den Block so einfach wie möglich zu gestalten(sollte man Grundgedanken immer verfolgen, besonders in aufwändigen Blöcken) ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Woki Mitglied
Beiträge: 13 Registriert: 25.05.2015 Windows 8 AutoCAD 2016
|
erstellt am: 25. Mai. 2015 18:37 <-- editieren / zitieren --> Unities abgeben:
Danke, okay soweit so gut... jetzt streckt sich meine Linie zwar beliebig und passt sich dem Winkel an, aber mein Viereck verändert auch seine Ausrichtung (da es ja auf eine Kreisbahn gezwungen wird). Ich möchte aber gerne, dass das Viereck seine ursprüngliche horizontale Ausrichtung bei behält. Mach ich hier was falsch...? Anbei noch ein kleines Bild, wie ich mir das ganze Vorstelle. Grüße der Woki [Diese Nachricht wurde von Woki am 25. Mai. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Mai. 2015 19:31 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 26. Mai. 2015 07:25 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Servus, warum nicht normal "strecken"? ps.: bei sowas zahlt es sich aus ein bsp. hochladen ------------------ <----- Bitte Systeminfo eintragen, warum siehst du hier. "Ist bestimmt nicht das schönste Projekt auf Erden, aber läuft vielleicht.". Schöne Grüsse aus der Steiermark Bernd P. Sport ist Mord Rekorde: Scalelist>11727, Fehler>34365, Layerfilter>XXXX Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MattQ Mitglied Bauzeichner
Beiträge: 51 Registriert: 14.06.2013 Windows 7 x64 Intel Xeon E5-1607 @ 3.00GHz 8,00 GB RAM AutoCAD Civil 3D 2012 (Civil 3D Funktionen deaktiviert)
|
erstellt am: 26. Mai. 2015 08:01 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
So? EDIT: Ach, hatte cadffm ja auch so gesagt. Und ich dachte schön ich hätte eine Eingebung gehabt ------------------ Gruß Matthias [Diese Nachricht wurde von MattQ am 26. Mai. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 26. Mai. 2015 08:25 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Zitat: Original erstellt von Woki: Danke, okay soweit so gut... jetzt streckt sich meine Linie zwar beliebig und passt sich dem Winkel an, aber mein Viereck verändert auch seine Ausrichtung (da es ja auf eine Kreisbahn gezwungen wird). Ich möchte aber gerne, dass das Viereck seine ursprüngliche horizontale Ausrichtung bei behält. Mach ich hier was falsch...? Anbei noch ein kleines Bild, wie ich mir das ganze Vorstelle.[Diese Nachricht wurde von Woki am 25. Mai. 2015 editiert.]
Jetzt am Rechner: Keine Ahnung was du zusammen gebastelt hast, aber vermutlich nicht die von mir angedachte Variante. PolarParameter geht wunderbar wie ursprünglich vorgeschlagen. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MattQ Mitglied Bauzeichner
Beiträge: 51 Registriert: 14.06.2013 Windows 7 x64 Intel Xeon E5-1607 @ 3.00GHz 8,00 GB RAM AutoCAD Civil 3D 2012 (Civil 3D Funktionen deaktiviert)
|
erstellt am: 26. Mai. 2015 10:27 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Zitat: Original erstellt von cadffm:
Jetzt am Rechner: Keine Ahnung was du zusammen gebastelt hast, aber vermutlich nicht die von mir angedachte Variante. PolarParameter geht wunderbar wie ursprünglich vorgeschlagen.
Habe es kurz getestet. Mit PolarParameter und Strecken klappt es. Mit PolarParameter und PolarStrecken dreht sich das Rechteck mit. Entweder hat er sich verklickt oder dich falsch verstanden. ------------------ Gruß Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Woki Mitglied
Beiträge: 13 Registriert: 25.05.2015 Windows 8 AutoCAD 2016
|
erstellt am: 26. Mai. 2015 21:22 <-- editieren / zitieren --> Unities abgeben:
Ohh ich danke euch, ja ich hatte tatsächlich den PolarParameter mit PolarStrecken kombiniert... hatte ich bei cadffm so raus gelesen. Dein Hinweis MattQ hat mich auf den richtigen Weg gebracht; mit Strecken funktioniert es wunderbar. Danke euch beiden für eure Mühe. Grüße der Woki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Woki Mitglied
Beiträge: 13 Registriert: 25.05.2015 Windows 8 AutoCAD 2016
|
erstellt am: 16. Aug. 2015 17:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, es hat sich ein neues Problem ergeben, wenn ich den Block im Modell nun drehe. Ändert sich natürlich entsprechend auch die Ausrichtung des Vierecks und dieses steht nicht mehr "Horizontal" im Raum. Gibt es eine Möglichkeit, dass das Viereck trotz der Drehung des Blockes immer Horizontal im Raum steht? Grüße der Woki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 16. Aug. 2015 19:07 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Eine Funktion gibt es dafür wohl nicht, aber je nach Sachlage kann man eine weitere Drehen-Aktion(gegenläufig) verketten. Ich nehme zwar an das es hier nicht hilft(habe den Block nicht angesehen), aber vielleicht dient es als Anregung. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 16. Aug. 2015 19:49 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Zitat: Original erstellt von cadffm:
... eine weitere Drehen-Aktion(gegenläufig) verketten.
Das war auch mein erster spontaner Gedankenblitz. Da man aber einer Drehaktion keinen Multiplikator (-1 wäre schön) mitgeben kann, habe ich das wieder verworfen. Evtl. kann man aber die Lage des "Rechteckes" über parametrische Abhängigkeiten ausreichend stabilisieren. Dazu müßte man aber den konkreten Anwendungsfall kennen. Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 17. Aug. 2015 06:28 <-- editieren / zitieren --> Unities abgeben: Nur für Woki
Anbei ein Vorschlag (Prinziplösung): Zwei Geometrien (Block b1 = Rechteck mit Dach und Block b2 = Kreis mit Dach) sind durch eine Linie verbunden. (Zwei Blöcke b1 und b2 deshalb, um den Aufwand zum Stabilisieren der Geometrie in Grenzen zu halten). Die Linie ist mit Geometrischer Abhängigkeit "Zusammenfallend" mit b1 und b2 verbunden. Außerdem ist auf b1 die Abhängigkeit "Horizontal" angewendet. Der eigentliche Block b3 besteht aus b1, b2 und der Linie. Über den Griff eines Punktparameter (kann auch Polarparameter sein) wird die Linie (nur die Linie! Der Block b1 ist nicht im Auswahlsatz) gestreckt, über den Griff eines Drehparameters werden die Linie, Block b2 und der Positionsparameter (nicht b1 auswählen) gedreht. Ich hoffe, das läßt sich sinngemäß auf Deinen Anwendungsfall umsetzen. Jürgen
------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) [Diese Nachricht wurde von jupa am 17. Aug. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Woki Mitglied
Beiträge: 13 Registriert: 25.05.2015 Windows 8 AutoCAD 2016
|
erstellt am: 20. Sep. 2015 18:09 <-- editieren / zitieren --> Unities abgeben:
Hi, erstmal Sorry das ich so lange zum Antworten gebraucht habe. Ja, Prinzipiell ist das was jupa hier vorschlägt, dass was ich suche. Allerdings müsste ich so in jeden Dyn-Block einen separaten Drehparameter einbauen was ich eigentlich vermeiden wollte. Aber trotzdem vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |