| |
| Live Webinar: Freies Modellieren mit MegaCAD |
Autor(20117)
|
Thema: Vorlage für die Erstellung eigener XLS-cdls ! (2164 mal gelesen)
|
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 07. Sep. 2004 20:35 <-- editieren / zitieren --> Unities abgeben:
Hallo MC - Gemeinde !!! Da die Erstellung von cdl Dateien über Excel doch recht umständlich ist, habe ich für die Tüftler unter den Megacadlern eine Vorlage erstellt, die das ganze etwas vereinfacht. Die Grundelemente Linien, Kreise und Quader sind enthalten, sodaß man die Zeilen nur nach unten kopieren muß, um weitere Zeichenelemente zu erzeugen. Mit ein wenig Geduld und mathematischem Zusammenhang kann man dann die gelben Felder mit errechnete Werten, Eckpunkten u.s.w. verknüpfen, um dann einfache parametrische Geometrien zu erzeugen. Eine einfache Beispieldatei habe ich auch beigefügt (Podesttreppe). Im 2d Bereich ist nahezu alles möglich. Im 3d sind zunächst nur Quader erzeugbar. Ein Konverter für kompliziertere Geometrien wäre da sehr hilfreich. Dann könnte man sich vieles ohne Programmierkenntnise zusammenstricken. Die Quader werden mit Ihrer Bezeichnung sogar im Feature Tree angezeigt (Diese kann frei vergeben werden). Leider kann man über diesen Weg noch keine Baugruppen erzeugen. Die Parametrik via Drag & Drop in der 2004- er Version funktioniert auch leider nicht bei den mit Excel erzeugten Quadern. Die Motivation kam über jemand,der mich aus dem Forum angesprochen hat. Über Rückmeldungen würde ich mich freuen... .......mit weniger Aufwand mehr Nutzen....... ------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 07. Sep. 2004 21:07 <-- editieren / zitieren --> Unities abgeben:
Hallo, nochmals ! Die Datei "cdl-allgemein" enthält einen Fehler ! Bei den Zeilen zur Erzeugung eines Bogens habe ich versehentlich den Radius vergessen. Hier die Korrektur ! ....für weitere Fehlfunktionen keine Haftung ;-))) P.s. Sollen einzelne Elemente nicht übertragen oder in Megacad dargestellt werden, einfach die Wörter Line, circle, arc, Text oder SOLID 30,8,1,6,Quader löschen oder durch "-" ersetzen. Es müssen nicht die Zeilen gelöscht werden !!!
------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BauBraun Mitglied Architekt
Beiträge: 46 Registriert: 24.05.2004 MegaCAD und eigene Software auf AMD 3000 mit Windows 2000. [URL=http://www.BauBraun.de]www.BauBraun.de[/URL]
|
erstellt am: 07. Sep. 2004 22:27 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
Hallo Herr Trapp, zu: ---- schnipp ---- Sollen einzelne Elemente nicht übertragen oder in Megacad dargestellt werden, einfach die Wörter Line, circle, arc, Text oder SOLID 30,8,1,6,Quader löschen oder durch "-" ersetzen. Es müssen nicht die Zeilen gelöscht werden !!! ---- schnapp ---- Warum kein REM davor? Gruß Der BauBraun ------------------ Ich bin nicht die Signatur, ich putze hier nur... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 08. Sep. 2004 09:55 <-- editieren / zitieren --> Unities abgeben:
|
Noreisch Mitglied Konstrukteur
Beiträge: 44 Registriert: 03.07.2001
|
erstellt am: 08. Sep. 2004 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
|
JWiegand Mitglied Schlossermeister
Beiträge: 286 Registriert: 18.06.2001 MegaCAD 2024 Blech 3D, TruToPs(Trumpf-Laser), IT-Blech (PPS)
|
erstellt am: 09. Sep. 2004 08:01 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
@Noreisch Sieht gut aus, aber wie kann man das in die 2D Version EVOII oder 2004_2D integrieren? Sowas stelle ich mir auch schon immer vor um einfach Lochbilder auf einem Teilkreis zu erstellen. Durch Angabe von Lochdurchmesser, Anzahl Löcher, Teilkreisdurchmesser, Startwinkel. Geht das evtl. auch über Excel? Geht das mit der 2D-Version? Hat sowas schon jemand? Gruß Jochen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 09. Sep. 2004 20:35 <-- editieren / zitieren --> Unities abgeben:
|
PauliPanther Mitglied Interimsmanager für Bauprojekte bei Prävention, Intervention und Dokumentation
Beiträge: 788 Registriert: 18.03.2003
|
erstellt am: 09. Sep. 2004 20:46 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
Hallo, die Integration ist in alle MegaCAD-Versionen möglich. Du mußt nur in den erforderlichen Dateien Deine Pfade anpassen, also statt MegaCAD_3D_2004 MegaCADevoII2D (oder wie das heißt). Die ausführliche Beschreibung steht in der readme.doc, sogar mit Screenshots (@noreisch: seeeehr schön gemacht) Und funktionieren tut das ganze bereits mit Excel, MegaCAD ruft sogar Excel dazu auf.
------------------ Viele Grüße, Pauline Panther Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JWiegand Mitglied Schlossermeister
Beiträge: 286 Registriert: 18.06.2001 MegaCAD 2024 Blech 3D, TruToPs(Trumpf-Laser), IT-Blech (PPS)
|
erstellt am: 10. Sep. 2004 07:50 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
|
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 10. Sep. 2004 08:51 <-- editieren / zitieren --> Unities abgeben:
@JWiegand Grundsätzlich kann man das über cdl machen. Etwas kniffelig sind die mathematischen Ableitungen, da es sich um Koordinaten auf einem Kreis handelt. Der Rest wäre relativ einfach. Vielleicht kann ich mich mal später damit beafassen. Im Moment stehe ich leider etwas unter Zeitdruck. Wenn sich jemand mit der mathematischen Komponente auseinandersetzt, mache ich gerne auf die schnelle den Rest. ------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 10. Sep. 2004 09:22 <-- editieren / zitieren --> Unities abgeben:
@JWiegand Habe doch mal schnell meine urzeitlichen Kenntnise aus der Schulzeit aufgefrischt. Für die x / y Koordinate braucht man SINUS und Cosinus also in Excel : x-wert =Cos((PI)*Winkel in Grad /180) y-wert =Sin((PI)*Winkel in Grad /180) Diese Schreibweise ist in Excel wegen der Gradumrechnung erforderlich. Wer eine bessere Schreibweise kennt, bitte antworten. Die Teilwinkel erhält man durch " 360°/ Anzahl der Löcher". Durch Addition des Startwinkels erhält man die erforderliche Verschiebung. Die Anzahl der Kreise löst man über Wenn-Bedingung ( =wenn(Zelle??>4?;"circle";"0"). Falls 5 Kreise benötigt werden, wird der 5. Kreis gezeichnet, indem "circle" ausgegeben wird. Soll er nicht gezeichnet werden dann wird 0 oder beliebiges vor die Cdl - Koorinate des Kreises geschrieben. Das Hauptproblem der Punkte ist somit schon gelöst. Fortsetzung folgt !
------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Noreisch Mitglied Konstrukteur
Beiträge: 44 Registriert: 03.07.2001
|
erstellt am: 10. Sep. 2004 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
|
PauliPanther Mitglied Interimsmanager für Bauprojekte bei Prävention, Intervention und Dokumentation
Beiträge: 788 Registriert: 18.03.2003 Dell Precision M6800, Core i9, WIN7-64bit, 32GB RAM, NVidia RTX, Dell 2x24" MegaCAD 3D, AutoCAD. Jeweils aktuelle Versionen
|
erstellt am: 10. Sep. 2004 12:18 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
|
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 10. Sep. 2004 14:58 <-- editieren / zitieren --> Unities abgeben:
@Noreisch Ihre Maske und meine Tabelle ??? @JWiegand Hier die Tabelle zum Testen ! Hatte etwas Probleme, da wir Bauleute nicht in mm, sondern meist m arbeiten. Mußte meine Koordinatenwerte umformatieren, sodaß jetzt immer noch ein Rundungsfehler enthalten ist ( Tausendstel Grad beim Winkel ! ). Wird der Radius der Bohrung gößer als der Teilkreis kann man schöne "Blumen" erzeugen ;-)))) Habe noch nicht ausgiebig getestet ( keine Gewähr ). Vielen Dank für die Unterstützung von Herrn Ulrich Reiter, der eine Formel entwickelt hat, um die Attribute einzeln in die Zellen schreiben zu können.
------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JWiegand Mitglied Schlossermeister
Beiträge: 286 Registriert: 18.06.2001 MegaCAD 2024 Blech 3D, TruToPs(Trumpf-Laser), IT-Blech (PPS)
|
erstellt am: 11. Sep. 2004 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
|
TS_4CAM Mitglied
Beiträge: 212 Registriert: 18.05.2003
|
erstellt am: 11. Sep. 2004 13:10 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
Hallo Herr Trapp, ich wollte gerade Ihr Exceltool ausprobieren, jedoch finde ich keine Möglichkeit die CDL-Datei zu ersellen. Den genannten Export-Button finde ich nicht. Arbeite auf Office 2003. ------------------ Mit freundlichen Grüßen 4CAM GmbH - MegaCAD Competence Center Thomas Stolz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PauliPanther Mitglied Interimsmanager für Bauprojekte bei Prävention, Intervention und Dokumentation
Beiträge: 788 Registriert: 18.03.2003 Dell Precision M6800, Core i9, WIN7-64bit, 32GB RAM, NVidia RTX, Dell 2x24" MegaCAD 3D, AutoCAD. Jeweils aktuelle Versionen
|
erstellt am: 11. Sep. 2004 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für Trapp
Hy Thomas, eigentlich sieht das auch ein blinder: Im Tab "Eingabemaske" die übergroßen gelben Felder. Dort reinklicken und es geht. Die Beschreibung steht ja auch drin. Schönes WE und arbeite nicht so viel! ------------------ Viele Grüße, Pauline Panther Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Trapp Mitglied Grundrissoptimierer
Beiträge: 197 Registriert: 24.08.2003 Megacad-3d-2009, Megabau von Baubraun, CDL-Übertragung mit Excel. Sketchup 8.0 pro Arcon 2010
|
erstellt am: 11. Sep. 2004 21:07 <-- editieren / zitieren --> Unities abgeben:
@Thomas Stolz Hallo Herr Stolz, gebe zu am Layout könnte man noch rumfeilen. Ist nicht besonders Windows - like. Aber da mach ich mir im allgemeinen nicht so viel Mühe. Sollten 20 Löcher nicht ausreichen, anbei eine Datei mit 250. Werden mehr gebraucht, einfach die Zeilen in Übergabe und Zwischenrechnung mit den entsprechenden Leerzeilen nach unten kopieren. Die Zellenbezüge ändern sich automatisch. Schönes Wochenende und bastelt euch doch mal eine schöne Maske... ;-)) P.s. Vorsicht es macht süchtig......... ------------------ m.f.G. W.Trapp CAD-Baubüro Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |