| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Linien ausrichten (3004 mal gelesen)
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 21. Nov. 2013 12:34 <-- editieren / zitieren --> Unities abgeben:
Hallo ! Ich habe in einer Zeichnung mehrere Linien die zusammenhängen und eine leichte Kurve bilden (gesprengte Polylinie). Gibt es eine Möglichkeit alle diese Linien gleichzeitig zu verdrehen bzw. auszurichten, dass alle z.B. den Winkel "0" haben? Dass die Linien dann nicht mehr zusammenhängen ist nicht schlimm... Ich dachte man kann alle markieren und im Eigenschaftenfenster einfach den Winkel für alle eingeben, funktioniert aber nicht... Vielen Dank! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 21. Nov. 2013 13:17 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 21. Nov. 2013 14:33 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13529 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Nov. 2013 14:50 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|
Entsorger01 Moderator Techniker
Beiträge: 3314 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 21. Nov. 2013 15:06 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Nur so aus reiner Neugier: Was macht dieses Vorgehen für einen Sinn? Oder anders gefragt: Was passiert im weiteren mit diesen Linien? ------------------ Gruß Michi "Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 21. Nov. 2013 15:38 <-- editieren / zitieren --> Unities abgeben:
Danke CADmium, die LISP funktioniert. Allerdings wird die Länge der Linien leicht verändert, d.h. es sind nicht mehr die Originallängen der einzelnen Linien..! Woran liegt das...? Wofür ich das brauche? Also: Für einen Öltank mit ovalen Aussenflächen (eiförmig) soll eine Inhaltsskala erstellt werden. Das heißt: Man will den Inhalt in Abhängigkeit des Ölstandes wissen, und zwar alle Zentimeter (Höhe). Ich habe also zunächst den Öltank genau vermessen und mit meinen geringen Kenntnissen in diesem Bereich ein 3-D-Modell erstellt. Dann habe ich das Modell alle 1 Zentimeter in der Höhe abgeschnitten und mir das jeweilige Volumen anzeigen lassen. Klappte prima und war sehr genau (genaue Befüllungen haben das bestätigt). Nun möchte ich eine Art Skala erstellen, welche ich an den Tank kleben kann um den jeweiligen Stand gleich (ohne die Höhe zu messen) abzulesen. Dazu brauche ich quasi die verebnete Abwicklung der Aussenwölbung mit meinen "Höhenzentimeterteilungen", um das ganze dann zu beschriften, auszuplotten usw. Ich hoffe das war einigermaßen verständlich...? :-) Matthias
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 21. Nov. 2013 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Meine 2 cents zu dem Thema: 1. Für sowas hat man Schwimmer-Skalen erfunden... (sind einfache Messuhren mit cm Einteilung und einer Schnur an deren Ende ein Schwimmer befestigt ist - wird am Tank befestigt und der Schwimmer verändert die Länge der Schnur >>> Pegelanzeige) 2. Das von dir gebrachte Beispiel hat einen "Nulldurchgang" - sobald bei dir ein gewisser Stand erreicht wurde wird es wieder mehr... Bist du dir sicher, dass das so richtig ist? ------------------ Grüsse Thomas www.autocadbuch.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3314 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 21. Nov. 2013 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für dias
CADmiums Zeilen drehen die Linien nicht, sondern setzen die Y-Koordinaten der Anfangs- und Endpunkte auf den Wert des Linienmittelpunkts. ------------------ Gruß Michi "Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 21. Nov. 2013 16:03 <-- editieren / zitieren --> Unities abgeben:
Also: Ich brauche keine Vorrichtung um die Füllhöhe zu messen (Pegel). Das ist kein Problem. Wie gesagt, ich habe für jeden Zentimeter Füllhöhe den Inhalt bzw. das Volumen. Ich möchte aussen an den Tanke eine Skala kleben. Und durch die Eiform ändert sich bei jedem Höhenzentimeter die Länge der Linie am Tank. Ich habe mal ein Beispiel rangehängt. Ich bin nun den Verlauf entlang der Tankwölbung mit einer Polylinie abgefahren. Und deise PL möchte ich nun in eine Ebene abwickeln, um die Skala zu erstellen. Beschriftet werden soll die Skala dann gleich mit der Füllmenge, aber das ist ja kein Problem... Also: die vielen kleinen Striche müssen ihre Länge behalten, sollen aber in der Ebene aneinander gereiht werden. Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13529 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Nov. 2013 16:32 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 22. Nov. 2013 07:26 <-- editieren / zitieren --> Unities abgeben:
Morgen ! Hier das Original. Die Polylinie ist blau. Sicher wäre es noch genauer die wahre Aussenlinie abzuwickeln. Allerdings brauche ich darauf auch die Höhenzentimeter-Einteilung... Danke! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 22. Nov. 2013 11:46 <-- editieren / zitieren --> Unities abgeben:
Habe mal noch etwas recherchiert... Das Tool von Cadwiesel "plab.lsp" wäre doch eigentlich das was ich suche (laut Beschreibung). Leider funktioniert es bei mir nicht. Auch nicht wenn ich VL-LOAD-COM vorher in die Befehlszeile tippe... Hat jemand eine Idee..? DANKE! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
..... Mitglied
Beiträge: 433 Registriert: 01.07.2011
|
erstellt am: 22. Nov. 2013 12:01 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 22. Nov. 2013 12:14 <-- editieren / zitieren --> Unities abgeben:
Sorry... ich Dussel... ist halt Freitag :-) Also mit den Klammern funktioniert das Tool jetzt. Allerdings ist das Ergebnis nicht das Erwartete. die Längen der einzelnen Linien sind völlig verändert... Kann das mal jemand bei sich mit meinem Beispiel prüfen..? Danke! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3314 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 22. Nov. 2013 13:11 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Zitat: Original erstellt von dias:
Allerdings ist das Ergebnis nicht das Erwartete. die Längen der einzelnen Linien sind völlig verändert...
Kann ich bestätigen. Die Gesamtlänge stimmmt, aber nicht mehr die Abstände zwischen den einzelnen Stützpunkten. ------------------ Gruß Michi "Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13529 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 22. Nov. 2013 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für dias
Zum fast Feierabend: (defun c:PLABWICKLUNG(/ PL DA VPL KO X0 Y0 L NKO) (vl-load-com) (if(and(setq PL(car(entsel "\nPolylinie :"))) (setq DA(entget PL)) (=(cdr(assoc 0 DA))"LWPOLYLINE") (setq VPL(vlax-ename->vla-object PL)) (setq KO(vl-remove-if-not '(lambda(X)(=(car X)10))DA)) (setq KO (mapcar 'cdr KO)) ) (progn (setq X0(car (car KO))) (setq Y0(cadr(car KO))) (setq L 0) (repeat(length KO) (setq NKO(cons (+ X0 L)NKO)) (setq NKO(cons Y0 NKO)) (if(cadr KO)(setq L(+ L(distance (car KO)(cadr KO))))) (setq KO(cdr KO)) ) (setq NKO (vlax-safearray-fill (vlax-make-safearray vlax-vbdouble (cons 0 (1- (length NKO)))) (reverse NKO) ) ) (vla-put-coordinates VPL NKO) ) ) (princ) ) ------------------ Also ich finde Unities gut ... und andere sicher auch --------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 22. Nov. 2013 14:55 <-- editieren / zitieren --> Unities abgeben:
|
CADwiesel Moderator CAD4FM UG
Beiträge: 1991 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 22. Nov. 2013 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für dias
|