|
CATIA V5 Programmierung : Wie Eigenschaften für Messen festlegen?
sbtSDA am 05.05.2008 um 12:27 Uhr (0)
Hallo,mein heutiges Problem: Ich möchte gerne den Abstand von einem Punkt zu einer Kurve messen. Nachdem der Punkt eigentlich auf der Kurve liegt hätte ich als Abstand immer faktisch Null erwartet. Das ist aber nicht immer so. Besteht die Kurve nur aus einem Element wie einem Kreisbogen, dann bekomme ich immer den Abstand zum Mittelpunkt des Kreisbogen als Ergebnis. Wenn ich manuell messe kann ich hier durch festlegen der "Selection 1 mode -- Edge Only" und "Selection 2 mode -- Point Only" das Verhalten de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Workaround Veröffentlichungen bzw. Publications
olleiCAD am 25.10.2019 um 12:28 Uhr (1)
Altes Thema, jedoch habe ich dazu eine Frage.Ich will in einem Part mehrere Körper veröffentlichen. In dem Part sind jedoch ein paar Körper schon veröffentlicht ein paar nicht. Es gibt auch Körper die den selben Körpernamen besitzen.Da das Makro einen Fehler bringt, wenn ein Körper schon eine Veröffentlichung besitzt, wollte ich jetzt vor dem Veröffentlichen prüfen, ob der Körper eine Veröffentlichung hat. In meinem Part kann es nun auch vorkommen dass ein Körper veröffentlicht wurde, und im späteren Verla ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Selection
martin2 am 01.09.2008 um 18:59 Uhr (0)
... na wenns Dich glücklich macht ... Set oMarkiertesObjekt = Part1.Bodies.Item(Koerperzaehler).Shapes.Item(Elementezaehler) Auswahl.Add oMarkiertesObjekt Set visPropertySet1 = Auswahl.VisProperties visPropertySet1.SetRealColor 210, 210, 255, 0Gruß Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part volume?
Emil48 am 09.03.2005 um 12:04 Uhr (0)
Hallo apa, Schaue doch mal im Forum Catia V5/Part/Assemply nach zum Thema Wandstärkenmessung(Verfasser:blaue_Eliese). Da habe ich gestern als Antwort beschrieben wie man eigene Parameter, zur Messung von z.B. Volumen, Flächen, Massen oder so, definiert die sich automatisch Aktuallisieren und somit im Strukturbaum unter Parameter permanent den gewünschten Wert presentieren. Die Vorgehensweise ein Volumen zu messen ist Analog zu dem Beispiel. Ansonten frage nochmal nach Viel Spasssss beim testen. Emil48
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt durch anklicken
KarinMueller am 10.07.2003 um 14:18 Uhr (0)
Hallo Louis, ich habe den halben Tag gebraucht, um die Hilfe für R11 zu installieren (das sind 4 CDs!), leider habe ich nichts gefunden, was mir weiterhilft. Weist Du so ungefähr, wo ich schauen muß? Unter Selection habe ich nichts passendes gefunden. ------------------ Karin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Herausfinden ob eine Sketch aktiv ist
RAA am 02.05.2012 um 15:21 Uhr (1)
Hallo,ich möchte in einer Sketch Geometrie per Makro erzeugen.Da mir die Erzeugung der Sketch selbst zu variantenreich ist(das kann der Benutzer schneller) soll das Makro überprüfen,ob der Benutzer in einer Sketch ist.Wenn sich die Sketch im PartBody befindet funktioniert es, aber nicht in allen beliebigen Möglichkeiten im PART.Weiß jemand einen universellen Ansatz zu überprüfen, ob in dem aktiven Part eine aktive Sketch ist?mfgRainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : InstanceName Ändern
Suchtiii94 am 10.07.2019 um 16:06 Uhr (1)
Hallo,danke für die ausführliche Antwort. Das Prinzip mit dem wiederaufrufen bei Produkten habe ich jetzt verstanden und eingebaut. Leider wird der InstanceName nicht bei allen Teilen umbenannt. Verwendet habe ich meinen Code oben zum umbenennen, aber ab einer gewissen Tiefe lässt sich der InstanceName nicht umbenennen.Das verstehe ich nicht, da das Makro komplett identisch ist wie wenn ich For Each Item In CATIA.Documents ausführe und da funktioniert es.-Product--Part-Product--Part -- instanceName wird ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy & Paste
Makronizer am 13.11.2009 um 11:38 Uhr (0)
Hallo liebe Makrogemeinde,ich habe mal wieder ein Problem, wo ich ohne eure Hilfe nicht weiterkomme...Randinformationen:Ich habe ein Makro geschrieben, welches über eine erste Selektionen den Namen eines Bodies ausliest, diesen Namen in einer zweiten Multiselektion sucht, diese gesuchten Bodies kopiert und in ein Part (dritte selektion) in einen gewünschten Körper (4te Selektion) über AddNewAdd mit "As Result" einfügt.Dies funktioniert wunderbar, solang es sich um unterschiedliche Normteile handelt.Ziel is ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Von selektiertem Grafikobjekt (3D Bereich) zu Baumobjekt
Randle am 05.07.2019 um 12:07 Uhr (1)
Hallo,das ist weil der Anwender in diesen Fällen BREP Elemente ausgewählt hat. Es mag zwar auch möglich sein den String zu analysieren und Rückschlüsse auf das entsprechende Objekt zu ziehen. Ich würde hier allerdings einen Filter für die Selection definieren.GrußRandle------------------Wer für nichts steht, fällt für alles!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 10:54 Uhr (1)
Genau das habe ich drin aber er refresht eben immer noch, wie beim Thread-Ersteller.Ich hatte die Zeilen auch schon an verschiedenen Positionen da es ja sein könnte, dass es durch eine Selection aufgehoben wird.Es handelt sich übrigens um R19SP3 64bit und ein .catvba Skript.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kante extrahieren
Steffen Hohmann am 13.06.2005 um 15:04 Uhr (0)
Hallo Sven,die Frage ist, was beinhaltet UserSel zu diesem Zeitpunkt und wessen Farbe soll geändert werden?Die vom Extract?Dann muß das Extract auch der Selection zugewiesen werden.UserSel.ClearUserSel.Add hybridShapeExtract1UserSel.VisProperties.SetRealColor 255,0,255,0GrußSteffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
V5Playaz am 29.10.2009 um 17:46 Uhr (0)
Wo liegt das Problem genau?Findet CATIA über die Suchabfrage keine Elemente?Gib einfach mal die Anzahl gefundenen Elemente in einer msgbox aus (selection.count).Falls die Anzahl 0 ist, würde ich die Suchabfrage modifizieren.Grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection is langsam
bgrittmann am 22.03.2019 um 11:00 Uhr (1)
ServusJa, die Selektion kann langsam sein.Was dabei helfen kann: Filter weiter einschränken und per HSOSynchronized die Anzeige der Selektion ausschalten (ggf im Code später wieder aktivieren)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |