Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  Block -> Skizze durch Parameterwert zuweisen

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
Autor Thema:  Block -> Skizze durch Parameterwert zuweisen (3810 mal gelesen)
Track Daniels
Mitglied
CAD-Konstrukteur


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

Beiträge: 62
Registriert: 26.06.2009

CATIA V5 R19 SP3
Dell Optiplex 960
WinDoof XP x64

erstellt am: 19. Nov. 2009 15:11    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

Tag zusammen!

gibt es die Möglichkeit, durch eine Regel bzw. Reaktion einem Block eine Skizze zuzuweisen?
Gesteuert werden soll das Ganze durch einen Paramterwert,
der bei Veränderung dem Block die jeweilige Erzeugungsgeometrie zuweist, also eine von 3 Skizzen.

Beispiel:

Wert A -> Skizze rund
Wert B -> Skizze oval
Wert C -> Skizze rechteckig

Ich weiss, dass man dies über Aktivität steuern könnte,
also je einen Block für jede Geometrie und dies dann mit einer Reaktion aktivieren bzw. deaktivieren...

aber ist es auch möglich, den anderen Weg einzuschlagen?

Gruss


------------------
Zum Beenden OK anklicken!

[Diese Nachricht wurde von Track Daniels am 20. Nov. 2009 editiert.]

[Diese Nachricht wurde von Track Daniels am 20. Nov. 2009 editiert.]

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

Akascha
Mitglied
CAD-Konstrukteur


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

Beiträge: 41
Registriert: 23.11.2004

Catia Version 5 R 16, R19

erstellt am: 20. Nov. 2009 15:24    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 Track Daniels 10 Unities + Antwort hilfreich

Hallo Track Daniels

also wenn man das analysiert, stimme ich Dir zu, daß Du verschiedene Skizzen brauchst oder verschiedene Linien. Ich sehe da zwei Möglichkeiten:
1.: 3 Skizzen ueberlagern, die nicht benötigten ausblenden:
    Auswahl = A,B,C definieren
    Skizze A / Pad A aktive, wenn Auswahl =A
    Skizze B / Pad B aktive, wenn Auswahl =B
    Skizze C / Pad C aktive, wenn Auswahl =C

Jeweils zu steuern über logische Verküpfungen im Formeleditor. Dort finden sich auch
die logischen Werte, die die Zustand Aktiv/Deaktiv eines jeden einzelnen Elementes steuern.

Das alles kannst Du einfach überlagern, in dem Du es in einem Body hintereinanderhängst.
Kleiner Wermutstropfen: Du kannst zwar die Grundform steueren, es entstehen aber 3x völlig
unterschiedliche Fächen und Kantenreferenzen, und alle Folgeprozesse müssen in Abhängigkeit der Auswahl gesteuert werden !

Eventuell auch möglich :
A.: Grundform rechteckig,
B1.: Bescbnitt mit OVAL, das parametriesiert ist,
B2.: d.h. durch entsprechende Parametrisierung in einen Kreis gewandelt werden kann !
    (Zusammenlegung der Drei Mittelpunkte in einem )

So sind es nur 2 Fälle. Das ist nur der Ansatz. Die praktische Lösung muß man noch auskniffeln.
mfg Akascha

   

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

pittyplatsh
Mitglied



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

Beiträge: 62
Registriert: 27.12.2008

CATIA V5 R16 SP3

erstellt am: 20. Nov. 2009 15:52    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 Track Daniels 10 Unities + Antwort hilfreich

Wenn du die Formen der Skizzen genau kennst könnte man auch überlegen, alle 3 Formen in eine Skizze zu packen und per Makro die Konstruktionselement-Eigenschaft zu steuern. Damit würdest du das Aktivieren/Deaktivieren innerhalb der Struktur sparen.
Ob man ein Makro über den Formeleditor starten kann oder eine Regel wäre vorab noch zu klären.

Um auf eine gute Änderbarkeit der Skizze hinzuarbeiten, würde ich auch den 3 Formen in der Skizze jeweils andere Farben zuweisen. Dann könntest du rekursiv durch alle Elemente der Skizze durchgehen (Punkte auslassen) und nach abgleich der Farbe jeweils die Eigenschaft Konstruktionselement setzen oder entfallen lassen. Damit ist gewährleistet dass die Skizze beliebig geändert werden kann.

Wäre mein spontaner Gedanke dazu um deaktivierte Elemente zu vermeiden.

Aber wie Akascha bereits sagte, wirst du bei Verwendung der daraus entstehenden BRep-Elemente nur Probleme haben. Diese daher grundsätzlich vermeiden (machen meist nur Kummer anstatt das Leben leichter).

Liebe Grüße,
pitty

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

Track Daniels
Mitglied
CAD-Konstrukteur


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

Beiträge: 62
Registriert: 26.06.2009

erstellt am: 25. Nov. 2009 10:04    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

Moin Moin,

habe da einen sehr guten Tipp erhalten...

Skizzen für die jeweilige Grundform erstellen,
Parameter "Kurve" und Parameter z.B. "Variante"
mit mehreren Werten erstellen, KWA-Regel schreiben:

if Ausfuehrung ==1
{`Geometrisches Set.2\Kurve.2` =`Hauptkörper\kreis`
}

if Ausfuehrung ==2
{`Geometrisches Set.2\Kurve.2` =`Hauptkörper\rechteck`
}

if Ausfuehrung ==3
{`Geometrisches Set.2\Kurve.2` =`Hauptkörper\dreieck`
}


...dann als Erzeugungsgeometrie für den Block die Kurve aus dem Geoset verwenden..

------------------
Zum Beenden OK anklicken!

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)2023 CAD.de | Impressum | Datenschutz