Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  'negatives' abrunden

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
Cideon Solution Days am Nürburgring - Innovation trifft auf Schnelligkeit, eine Pressemitteilung
Autor Thema:  'negatives' abrunden (2086 mal gelesen)
cad4fun
Ehrenmitglied



Sehen Sie sich das Profil von cad4fun an!   Senden Sie eine Private Message an cad4fun  Schreiben Sie einen Gästebucheintrag für cad4fun

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 08. Jul. 2011 14:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Abrundungl.pdf

 
Gibt es für Abrundungen lt. Beispiel eine Lösung mit Bordmitteln? Sollte so funktionieren, dass auch eine bestehende Polylinie mit der Abrundung aufgerissen und zu einer neuen PL vereinigt wird. Oder kennt jemand einen Zugang zu einer bestehenden Lösung im Netz?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13527
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 08. Jul. 2011 22:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für cad4fun 10 Unities + Antwort hilfreich

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

Beiträge: 9803
Registriert: 01.12.2003

AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA
Inventor Prof. 2025, AIP 4-2025
Win 11

erstellt am: 08. Jul. 2011 22:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für cad4fun 10 Unities + Antwort hilfreich

ABRUNDEN erzeugt aussschlielich Tangentialübergänge, damit gehts nicht.

Als schnellste Lösung mit Bordmitteln
würde ich 4 Kreise auf die Ecken des Rechtecks zeichnen/kopieren
und dann mit Befehl UMGRENZUNG den inneren Bereich als Polylinie generieren lassen.

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Björn Kobes
Mitglied
Dozent für ACA


Sehen Sie sich das Profil von Björn Kobes an!   Senden Sie eine Private Message an Björn Kobes  Schreiben Sie einen Gästebucheintrag für Björn Kobes

Beiträge: 172
Registriert: 21.03.2011

ACA 2011, 3ds Max 2011
2x Xeon E5430, 16GB ECC RAM, HD3870

erstellt am: 08. Jul. 2011 23:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für cad4fun 10 Unities + Antwort hilfreich

Hallo cad4fun,

mit Bordmitteln kommst du imho leider nicht weiter. In ACA gibt es den schönen und wenig dokumentierten Befehl LINEWORKSUBTRACT, doch das gehört hier nicht her.

Die Lösung von Herrn Hübner nötigt dich, die Ursprungsgeometrien zu löschen. Alternativ könntest du eine STUTZEN/PEDIT-Orgie starten. Wenig befriedigend ...

Anbei zwei Ansätze, mit denen es evtl. etwas kommoder ginge:

1) Du rundest die gewünschten Enden mit dem Radius deiner Wahl 'positiv' ab. Hernach aktivierst du den Mittelpunkt deiner erzeugten Bögen (Step-by-Stey, versteht sich), und verschiebst sie per Griffbearbeitung. Hier nutzt du nun den Befehlszeilenrechner 'KAL mit dem Ausdruck PLT(MID,MEE,2). Als Objekt für den MID-Fang wählst du den Bogen und als Endpunkte für MEE dessen Start- und Endpunkt. Sollte klappen.

2) Nachdem du die Segmente mit dem Abstand (1+2) = Radius gefast und das erzeugte Segment in einen Bogen konvertiert hast verschiebst du den Mittelpunkt des erzeugten Segments bei aktivierter Spurverfolgung um 45° in Richtung 'Innen' mit der Formel:

   (- r (/ 0.5 (cos (/ (* 45 pi) 180)))) -> r = Radius

Klappt so erstmal nur bei rechten Winkeln (Faktor 0.5!) und wenn die Winkelhalbierende über die Spurverfolgung beschrieben werden könnte. Wäre aber vllt. ein Ansatz für die von CADmium angeregte Programmierung.

------------------

Gruß, Björn

AutoCAD 2012 Certified Professional
Virtual-Pix GmbH

[Diese Nachricht wurde von Björn Kobes am 09. Jul. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

joern bosse
Ehrenmitglied
Dipl.-Ing. Vermessung


Sehen Sie sich das Profil von joern bosse an!   Senden Sie eine Private Message an joern bosse  Schreiben Sie einen Gästebucheintrag für joern bosse

Beiträge: 1763
Registriert: 11.10.2004

Window 11
ACAD 2021
CIVIL 2021
BricsCAD ab V14
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz
32.0GB RAM
NVIDIA GeForce MX450<P>

erstellt am: 09. Jul. 2011 10:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für cad4fun 10 Unities + Antwort hilfreich

Hallo Cad4Fun,
anbei ein kleines LISP, funktioniert aber nur mit LW-Polylinien. Du erzeugts zu Beginn nach außen gerichtetete Abrundungen, dann läßt Du das LISP drüber laufen.
Code:

(defun c:negBogen ( / A OBJ)
    (if (and(setq obj(car (entsel "\nBitte eine LW-Polylinie auswählen:")))
            (=(cdr(assoc 0 (entget obj)))"LWPOLYLINE"))
        (entmod
            (mapcar '(lambda(A)
                         (if (=(car A)42)
                             (cons 42 (* -1.0(cdr A)))
                             A))(entget obj))))
    )

Es wird einfach nur der Gruppencode 42 (Ausbuchtung) mit -1 multipliziert, schon sind die Bögen seitenverkehrt. Wenn Du normale 2D-Polylines hast must Du das LISP noch anpassen, dann müssen die VERTEX'es ausgelesen werden und dort der Gruppencode 42 geändert werden.

------------------
viele Grüße

Jörn
http://www.bosse-engineering.com

[Diese Nachricht wurde von joern bosse am 09. Jul. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cad4fun
Ehrenmitglied



Sehen Sie sich das Profil von cad4fun an!   Senden Sie eine Private Message an cad4fun  Schreiben Sie einen Gästebucheintrag für cad4fun

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 10. Jul. 2011 10:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von joern bosse:
Hallo Cad4Fun,
anbei ein kleines LISP,


Netter Ansatz, auf dem ich (hoffentlich) weiter aufbauen kann.Danke

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz