|
CATIA V5 Programmierung : Parameter_CatDrawing
bgrittmann am 10.05.2015 um 10:57 Uhr (1)
ServusIn so einem Fall bietet es sich an die Suche manuell nachzuprüfen.Dann würdest du feststellen, dass die Suche auf allen Seiten gleichzeitig sucht.Also entweder muss du die Selektion nur auf das aktuelle Blatt einschränken (Blatt selektieren und in Selektion und-color: #FFFF99'>suchen) oder nur einmal die Suche starten und auswerten wo überall die 2D-Componente gefunden wurdeGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : bestimmte Instanz eines Parts selektieren
bgrittmann am 13.10.2017 um 09:07 Uhr (1)
Servus PeterIch hab dazu drei Ideen (ungetestet):- entsprechende Instanz selektieren und darin per .Search das Part und-color: #FFFF99'>suchen- alle anderen Instanzen dieses Parts vor dem einfügen deaktivieren- das Part über eine Reference selektieren (per CreateReferenceFromName, Pfad vergleichbar wie bei der Erstellung von Bedingungen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Habe eine CATIA V5 Frage
bgrittmann am 15.06.2017 um 10:12 Uhr (1)
Servus SvenWillkommen im Forum. Bitte Systeminfo ausfüllen.Du hast da zwei Möglichkeiten:- Zeichnung öffnen - Katalogbrowser - dein Katalog und-color: #FFFF99'>suchen - Rahmen in deine Zeichnung einfügen (ggf in den Background) - falls erforderlich die 2D-Komponente zerlegen- CATDrawing öffnen auf den die CATCatalog-Datei verweist - Rahmen kopieren - in Zeichnung auf ein Detailsheet einfügenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Extract und Fill in GeoSet detektieren
bgrittmann am 06.07.2016 um 11:23 Uhr (1)
ServusZum Ausblenden: da du die Element ja noch selektiert hast kannst du diese ja einfach auslebenden (VisPropertySet).IMHO musst du dein GeSet selektieren und dann darin und-color: #FFFF99'>suchen:Code:selection1.Clearselection1.add gSetselection1.Search "(CATGmoSearch.GSMFill.Visibility=Visible + CATGmoSearch.GSMExtract.Visibility=Visible),sel"GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-Makro in Produkt
bgrittmann am 14.08.2019 um 18:34 Uhr (1)
ServusWillkommen im Forum.AFAIR gibt es die Selektion nur für die Dokumente die im eigenen Fenster geöffnet sind (also bei dir das ProductDocument)GrußBerndPS: Ich empfehle den Suchstring aus einer Aufzeichnung des Makrorekorder zu extrahieren (sprachunabhängig).zB sSel.Search "CATPrtSearch.OpenBodyFeature.Name=Startset,sel" (Partknoten zuvor selektierenEDIT: Du könntest (wie unter "PS") nur einen Instanz/Part-Knoten selektieren und dort dann und-color: #FFFF99'>suchen (Parameter sel)------------------Warum einfach, wenn es a ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Arbeiten mit importiertem STL-File
bgrittmann am 02.10.2008 um 13:28 Uhr (0)
ServusWenn du "nur" messen willst geht das mit Hilfsgeometrien (aber nur näherungsweise).- beide Rohre mit einer möglichst senkrechten Ebene zur Achse schneiden.- drei "schöne" Punkte auf der Schnittkontur und-color: #FFFF99'>suchen - kreisbogen mit drei Punkten erstellen- Mittelpunkt des Kreibogens erstellen- Abstand der Punkte messen (ggf Messrichtung vorgeben)GrußBernd ------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Fastener parameter
bgrittmann am 21.01.2014 um 08:42 Uhr (1)
ServusWenn das GeoSet bekannt ist geht es auch ohne die Suche.Ich bin davon ausgegangen, dass es sich bei den "Faster-Elemente" um speziellen Objekte/Typen handelt nach denen man und-color: #FFFF99'>suchen kann.ggf kannst du mit einer Schleife einfach die Hybridshapes abarbeiten und ggf über Sublist schneller an die Parameter kommen. (ggf mal ein Screenshot des Baums posten)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offset von Punkten automatisieren
bgrittmann am 31.01.2012 um 17:04 Uhr (0)
ServusWeiter Punkte die mir auffallen:- "InputBox" liefert einen String zurück muss noch in einen Double konvertiert werden- über den Namen nach Punkten zu und-color: #FFFF99'>suchen ist nicht sauber programmiert (sprachabhängig, was ist wenn ein Punkt umbenannt wurde, ...)- "SetCoordinates" geht nur bei Punkten des Typs "HybridShapePointCoord" - Objekttyp-Abfrage erforderlichGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie in andere Skizze kopieren
bgrittmann am 18.07.2018 um 07:43 Uhr (1)
Servus djebkWie sieht denn dein bisheriger Versuch aus?ggf wäre es ja einfach die ganze Skizze zu kopieren und danach falls erforderlich die Ebene/Referenz der Skizze umbiegenSchon mal den manuellen Weg probiert nach zu programmieren? (Skizze öffnen, Geometrie und-color: #FFFF99'>suchen, kopieren, in 2. Skizze wechseln, Skizze selektieren, einfügen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Skizzen ohne Kinder finden
bgrittmann am 26.08.2013 um 12:17 Uhr (1)
ServusGemäß meiner Signatur hätte ich ein Lösungsvorschlag:- alle Skizzen und-color: #FFFF99'>suchen und in eine Collection/Array packen- jede Skizze einzeln (aus der Collection) selektieren- Skizze löschen- mit "IsUpToDate" prüfen ob das Part aktualisiert werden muss - wenn TRUE dann hat die Skizze Kinder - mit Startcommand ein UnDo ausführenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auswahl von Show elemente
bgrittmann am 06.05.2011 um 17:19 Uhr (0)
ServusVersuch es mal nach Kurven und-color: #FFFF99'>suchen.Der Makorekorder spukt für die Abfrage .Kurve.Sichtbarkeit=Angezeigt dabei :Code:selection1.Search "(((((((CATStFreeStyleSearch.Curve + CAT2DLSearch.2DCurve) + CATSketchSearch.2DCurve) + CATDrwSearch.2DCurve) + CATPrtSearch.Curve) + CATGmoSearch.Curve) + CATSpdSearch.Curve) & Visibility=Shown),sel"aus.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 06. Mai. 2011 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten eines bestimmten Punkts im Product auslesen
bgrittmann am 29.06.2014 um 20:08 Uhr (1)
Servus naddeVermutlich lässt sich eine Selektion eines Dokuments nur ansprechen, wenn dieses in einem extra Fenster geöffnet ist.Also entweder das Part im extra Fenster öffnen, oder das entsprechende Exemplar des Parts in der Baugruppe selektieren und dann in der Selektion nach dem Punkt und-color: #FFFF99'>suchen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Part / Assembly : Katalog (Schrauben) Verknüpfungen erstellen
bgrittmann am 08.10.2011 um 08:52 Uhr (0)
Servus MichaelHier die einzelnen Schritte (Grobbeschreibung, ist ja teilweise selbsterklärend):- Gewindetyp auf "Standardgewinde" setzen- Doppelklick auf Konstruktionstabelle im Baum- auf Reiter "Zuordnung" wechseln- ganz links den Parameter "Gewindebeschreibung" und-color: #FFFF99'>suchen (ggf Filterung durch Auswahl des Gewindes im Baum) und selektieren- rechts daneben Parameter "Gewinde" selektieren- Schaltfläche "Zuordnen" drücken- Datei speichernGrußBern------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Part / Assembly wechseln |