| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Korridor Assembly (1916 mal gelesen)
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 09:15 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich verfolge den Gedanken, ob es die Möglichkeit in Civil gibt ein Assembly entsprechend einem von hand gezeichneten Querprofil zu konstruieren. Das wäre für mich sehr hilfreich, da ich somit flexibel und nicht unbedingt den "Bausteinen" aus dem AssemblyCatalog folen muss ------------------ Gruss Dirk http://cadplayerlounge.blogspot.se Adolf Spende
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ingenieur Studio HOLLAUS Mitglied CAD / CAFM / GIS Beratung-Programmierung-Schulung
Beiträge: 1049 Registriert: 06.11.2008 Autocad 2 bis Autocad 2020 (+Map3D, +Civil3D, +Infraworks) RKV .... CAFM+mehr HMap ... Vermessung und Verkehr OoC .... Raumplanung CBox ... Tools für AutoCAD und BricsCAD (kostenfrei)
|
erstellt am: 05. Mrz. 2015 09:42 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Die Antwort dazu lautet Autodesk Subassembly Composer, welcher seit Civil 3D 2013 im Standardlieferumfang enthalten ist. Natürlich könnte man auch basierend auf Polylinien (oder einer geschlossenen Polylinie) einen Querschnittsbestandteil machen (Befehl CREATESUBFROMPLINE), aber der ist dann weder parametrisierbar noch folgt dieser Querneigungseinstellungen, noch ... ------------------
www.cars4fun.at Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 05. Mrz. 2015 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 10:06 <-- editieren / zitieren --> Unities abgeben:
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 05. Mrz. 2015 10:47 <-- editieren / zitieren --> Unities abgeben:
Wenn ich ein Subassembly mit Add zu meinem KooridorAssembly zufüge, wird es zwar angezeigt (siehe Erzeuge ich jedoch den Kooridor, wird das Assembly nicht berücksichtigt. Zu meinem Arbeitsablauf bisher -CREATESUBFROMPLINE Auswahl Polylinie vom Schachtboden -Markiere das erzeugte Subassembly Rechtsklick Wahle Add SubAssembly und wähle das KooridorAssembly -Danach Kooridor erzeugen ------------------ Gruss Dirk http://cadplayerlounge.blogspot.se Adolf Spende Infra-Feed Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 11:00 <-- editieren / zitieren --> Unities abgeben:
Ich glaube mein Problem ist nun, wie ich mein Subassembly in Kooridor-Assembly richtig einbinden kann. Muss man dazu Codes definieren ? Das Assembly sieht fogendermassen aus Generiere ich daraus einen Korridor und bilde ein Korridorsurface Erhalte ich folgende Sektion gezeichnet. Wie man sieht, wird nur Anfang und Ende richtig dargestellt Zwischendrin wird einfach eine Linie durchgezogen [Diese Nachricht wurde von cadplayer am 05. Mrz. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 05. Mrz. 2015 13:05 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 05. Mrz. 2015 14:03 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Hallo Dirk, bei Dir fehlt die Verbindung zwischen "LinkSlopeToSurface" QS-Bestandteil und deinem eigens mit CREATESUBFROMPLINE generierten -> nimm lieber den Subassambly Composer. Ist ein extra Programm und erzeugt pkt-Datei die du auf eine Palette legen kannst. hier werden alle wichtigen Codes gleich mit angezeigt und man kann nicht gleich einen vergessen. ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 14:59 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 05. Mrz. 2015 15:41 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Ok, ich habs grad nachgestellt, und bei mir funktioniert es. du musst jedoch bei Deinem QS-Bestandteil den einzelnen Linien mit _AddSubassemblyCode bspw. "Graben1" bis "GrabenX" und den Punkten bspw. "Verbindung1" bis "VerbindungX" als Code zuweisen dann klappts auch mit der Vermaschung des Profilkörper-DGM
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 18:03 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 05. Mrz. 2015 18:26 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Hallo Dirk, wenn Du jeder einzelnen Linie eine unterschiedlichen Code vergibst (ist meiner Meinung nach zwingend, weil sonst die Vermaschung nicht korrekt funktioniert und hin und her springt) wunder Dich nicht dass Du mehrere Profilkörper-DGM erhälts -> die musst Du lediglich alle in ein bspw. Planum_Kanalgraben-DGM einfügen.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 05. Mrz. 2015 18:27 <-- editieren / zitieren --> Unities abgeben:
|
ida-stade Mitglied Bauingenieur
Beiträge: 700 Registriert: 04.03.2006 AEC-Collection 2021, Intel Core i7-7700K, 4,2Ghz, 16 GB RAM, 1 TB SSD, 2 Monitore PhilipsBDM4350(4k, 43Zoll) man braucht ja Platz auf dem Bildschirm...
|
erstellt am: 05. Mrz. 2015 19:13 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Hallo Roman, kann man sowas nicht auch zusammensetzen aus den Allgemeinen Querschnittsbestandteilen, wie z.B. AnschlussBreiteNeigung, AnschlussAbstandHöhe usw. Wenn ich es recht weiß, kann man dann auch 'mal statt des Abstandes eine Achse als Ziel eingeben und so variieren. Gruß Dietrich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 06. Mrz. 2015 07:36 <-- editieren / zitieren --> Unities abgeben:
Hi Roman! Kannst du mir vielleicht noch einen Screenshot von deinem Assembly reinlegen. Ich glaube, ich habe es nicht richtig verstanden, was es mit den "Point"-verbindungen auf sich hat. In meinem Beipsiel, habe ich die einzelnen Linien des Subassembly´s fortlaufend nummeriert. Es fehlt aber wie gesagt noch ein Arbeitsschritt. Bin halt noch nicht richtig schlau geworden, was die Categorie "Point" bedeutet ?! ------------------ Gruss Dirk Blog | Adolf Spende | Infra-Feed
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 06. Mrz. 2015 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Hallo Dirk, die Point-Codes sind glaub ich für Dich nicht so wichtig. Die verbinden sich nur von Querschnitt zu Querschnitt zu Elementkanten und sind in meiner Darstellung auch als schwarze Linien im Profilkörper zu erkennen. Falls du später mal ne Böschungsschraffur generieren möchtest sind die hilfreich als Böschungsober- und Unterkante grundsätzlich bleib ich aber dabei mal fix einen QS aus ner Polylinie ist der Befehl CREATESUBFROMPLINE zu gebrauchen aber wie Alfred schon sagte mit Abhängigkeiten und Variablen Höhen, Breiten, Neigungen geht's mit dem Subassambly Composer weiter und übersichtlicher. ------------------ mfg Roman
[Diese Nachricht wurde von RL13 am 06. Mrz. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 06. Mrz. 2015 09:56 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 06. Mrz. 2015 11:06 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
@Dietrich kann man sicherlich auch mit vorgefertigten QS-Bestandteilen erledigen, aber ob das dann immer mit der Vermaschung des Profilkörper-DGM hinhaut gerade in engen Kurven und bei mehrfach gleichen Punkt- und Liniencodes in den einzelnen QS-Bestandteilen hab ich da schon schlechte Erfahrungen gemacht. Deshalb meine bevorzugte Vorgehensweise ich bastel mir lieber einen eigenen kompletten QS im Composer @Dirk Wen meinst Du jetzt eigentlich mit zeigen? ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 06. Mrz. 2015 11:56 <-- editieren / zitieren --> Unities abgeben:
Achso, du hast dein Beispiel schon mit dem Composer bewerkstelligt. Dachte du hast es mit der CreateSubassemblyFromPolyline methode gemacht. Ist dass nicht einfacher und schneller? Kann natürlich so eine Gewohnheitgeschicht sein... Ich meinte, ob du mir vielleicht einen Screenshot von deiner Assembly-Konstruktion machen kannst ?! ------------------ Gruss Dirk Blog | Adolf Spende | Infra-Feed
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 06. Mrz. 2015 12:03 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Da hast Du mich falsch verstanden! Das Beispiel aus dem Bild hab ich schon mit CREATESUBFROMPLINE erzeugt und anschließend mit _AddSubassemblyCode die Codes vergeben hier der gewünschte Screenshot. Hab auch nur allen Linien und Punkten ein Code verpasst. ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 06. Mrz. 2015 12:25 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 06. Mrz. 2015 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für cadplayer
Befehl _AddSubassemblyCode direkt auf einen Punkt (rote Kringel anklicken) -> Code eingeben -> nochmal auf den Punkt eben genauso wie bei den Linien. ------------------ mfg Roman [Diese Nachricht wurde von RL13 am 06. Mrz. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009
|
erstellt am: 06. Mrz. 2015 16:05 <-- editieren / zitieren --> Unities abgeben:
|
cadplayer Ehrenmitglied CADniker
Beiträge: 1832 Registriert: 28.04.2009 Windows 10 64bit system Autocad Civil3d 2020 ENGLISH Visual Studio 2019 OpenDCL.Runtime.9<P>
|
erstellt am: 15. Apr. 2015 08:43 <-- editieren / zitieren --> Unities abgeben:
Hallo nochmal! Mich wundert es ein wenig, vielleicht ist mir auch etwas entgangen. In Civil, speziell im hantieren von Leitungsnetzen (Pressurepipenetwork) projektiert man alles in 3d. Ziehmlich komfortable, lassen sich dynamisch Änderungen in Plan und Profil vornehmen. Wie soll es aber weitergehen, wenn man schon ein 3dModell hat, Schachtmengen zu ermitteln, wobei man unterschiedl.Querschnitt, d.h. Leitungen liegen auf unterschiedl. Niveau. Mein erster Gedanke ist jetzt, ein SchachtbodenSurface zu erzeugen, welches ich dann einfach gegenrechne mit dem Urgelände. Eine Herangehensweise könnte doch sein, mittels der Funktion _AeccCreateAlignFromNetwork Alignments der einzelnen Leitungen zu erzeugen, die wieder in Korridore umzuwandeln und dann jeweilige Korridore miteinander zu "verschmelzen". Ein anderer Weg mit dem Subassemblycomposer, da hab ich nicht geschnallt, ob man hier Parameter angeben kann, die sagen der Bereich betrifft alle Abwasserleitungen, der Bereich alle Regenwasserleitungen und so kann ich dann einen Gesantkorridor für Schachtarbeiten erzeugen. Der bishere Vorgang hier im Thread ging nur vom Fall aus, man hat ein Schachtquerprofil und alle Leitungen folgen mehr oder weniger der Stammleitung. Wie geht ihr an die Aufgabe heran?! Fortsetzung hier! ------------------ Gruss Dirk Blog | Adolf Spende | Infra-Feed
[Diese Nachricht wurde von cadplayer am 15. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |