|
CATIA V5 Programmierung : Falsche Anordnung von Skizze und Welle im Strukturbaum
Cohixu am 06.10.2009 um 15:40 Uhr (0)
Hi,also ich habe den Code so wie er da sthet mal in R19 ServicePack3 kopiert, und habe dabei dasselbe problem.Hat vieleicht jemand eine Idee?Grüße,Cohixu
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measure Inertia Informationen kopieren
bgrittmann am 02.06.2020 um 18:14 Uhr (1)
Servusich hab dazu folgende Ideen: Gesamt-COG aus den einzelnen COGs/Massen berechnen alle anderen Products in der Rootbaugruppe deaktivieren und von der Rootbaugruppe as COG bestimmen zu messende Instanzen in ein leeres Product/Komponente kopieren, COG bestimmen, Hilfsproduct/Komponente wieder löschenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Welchen Datentyp verwendet ihr?
INLU am 23.10.2010 um 14:41 Uhr (0)
Hallo Bernd,erst einmal Danke für deine Antwort! ich habe mir das gerade mal im VBA angeschaut.Das scheint schon einfacher zu sein als die arrays, aber wenn ich ein Item verschieben will, müsste ich das mit allen collections gleichzeitig machen, damit ich nicht die Zugehörigkeit der Elemente verliere. Ich hatte da eher an so eine Art Tabelle gedacht, in der man ganze Zeilen verschieben kann. Gibt es so etwas?mfg Lars
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : IsInactive-Eigenschaft im Assembly-Design?
bgrittmann am 30.01.2012 um 17:51 Uhr (0)
Servus TobiWas meinst du mit "herausfinden ob das Part aktiviert".In diesem Thread ging es primär um deaktivierte Parts/Components (RMT auf Part - Objekt - Komponente deaktivieren)Wenn eine Komponente (auf diese Weise) deaktiviert ist wird der Parameter auch im Cache-Mode angezeigt.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D-Komponente erstellen
bgrittmann am 25.11.2012 um 19:48 Uhr (0)
ServusIch würde so vorgehen:- Schleife über alle Sheets- mit isDetail prüfen ob es sich um ein Detail-Blatt handelt- 2D-Komonente erstellenIn der Doku gibt es ein Beispiel wie man eine Komponente (mit Anklicken eines Einfügepunktes) instantiiert. ggf sind die Kooridinaten der Usereingabe aber nicht auf die Zielansicht bezogen (Umrechnung über Position der Ansicht sowie Maßstab)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Freiheitsgrade einer Komponente in einer Baugruppe ermitteln
Jens Hansen am 21.05.2012 um 09:07 Uhr (1)
Halllo Daniel,Danke für die Antwort. Leider ist es wie Bernd geschrieben hat. Ich erhalte damit nur die Gesamtfreiheitsgarde einer Kinemtatik. Somit weiß ich leider aber immer noch nicht welchen Freiheitsgrad die jeweilige Komponente hat Warum muss ich immer die harten Nüsse kriegen ?? SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Welchen Datentyp verwendet ihr?
INLU am 23.10.2010 um 15:46 Uhr (0)
Hallo roccat,Danke für deine Antwort.Ich möchte aber auch die Möglichkeit haben, einzelne Elemente zu verschieben. Da scheint mir die Lösung mit der Collection doch recht passend zu sein. Ich habe mir den verlinkten Workshop von Bernd jetzt mal durchgelesen. etwas aufwendiger aber anscheinen gut. Hat jemand soetwas schon mit einer Collection umgesetzt. Ist ein verschieben der Datensätzte ohne das komplette Neuschreiben der Selbigen möglich?mfg Lars
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter kann in diesem Kontext nicht verwendet werden
Nixon am 25.02.2011 um 11:53 Uhr (0)
Hallo zusammen,Ich habe in einem Product eine KWA-Regel erstellt und steuere damit die Aktivität der Komponenten.Jetzt möchte ich das ganze um die Bedingungen ergänzen, also die entsprechenden Bedingungen auch aktiv/inaktiv setzen, aber da erhalte ich die Meldung dass das nicht Möglich ist.If `Part-NameAnordnungAnzahl` == 1{`Part.1Aktivierungsstatus der Komponente` =true`Part.2Aktivierungsstatus der Komponente` =false`Part.3Aktivierungsstatus der Komponente` =false`BedingungenKongruenz .3Kongruenz .3Aktivi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in der Produktstruktur verschieben
Timberwolve am 02.10.2008 um 14:45 Uhr (0)
Hallo, da wirst du denke ich mal schlechte Karten haben mit dem Verschieben. Die einzige Möglichkeit per Makro wäre, das du die einzelnen Instanzen auschneidest (CUT/PASTE) und danach wieder einfügst. Dann landen die an letzter Stelle. So könntest du Sortieren. Aber Achtung, wenn in den Tools -- Options nicht das richtige Constraint-Handling eingestellt ist, dann gehen deine Bedingungen kaputtGruß Timber------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Instanz-Name in einer Komponente ändern
LargeAssy am 04.03.2010 um 14:13 Uhr (0)
Hallo,erstmal Danke an den Thread "Name der Instanz ändern". Dieser Thread und einige andere mehr, haben mir sehr geholfen beim Schreiben diese Macros.Das Macro wandert durch den ganzen Baum und benennt die Instanzen auf "Partnumber.Zähler". Das funktioniert alles auch ganz prima, mit Ausnahme von Parts/Produkten welche in einer Komponente eingebaut sind.Die Komponente selber wird noch richtig umbenannt, nicht aber die Objekte, welche in der Komponente verbaut sind.Hier der Teil welcher das umbenennen mach ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktname im Drawing inkl Textzeiger
Tiberius am 14.07.2008 um 12:42 Uhr (0)
OK, wie ich mein Drawing Aktiv schalte inkl der View hab ich ja, nur wie lautet der Code um einen Text mit Bezugspfeil abzusetzen?. Die Anordnung wäre nicht wichtig wo das ganze landet denn das muss von Hand gerutscht werden.Tiberius
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 02.08.2009 um 16:28 Uhr (0)
Hallo Chris,gut damit ich dich jetzt richtig verstehe.Du hast einen Ordner mir 4000 Dateien. Du erstellst dir ein neues Produkt fügst die 15 Dateien zu dem Produkt per Hand hinzu und willst diese dann in einen neuen Ordner verschieben?ODERDu öffnest 15 Dateien (die in unterschiedlichen Produkten liegen können) und willst diese per Auswahl in unterschiedlich Ordnber verschieben). Du erhalst ca. 270 neue Ordner mit jeweils ca. 15 Dateien. Zum Schluss willst du alle Dateien eines Ordners zu einem Produkt hinz ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Den Baum alphanumerisch sortieren
geekv5 am 03.07.2013 um 14:24 Uhr (0)
Hatte mal vor einiger Zeit einen Code in einem anderen Forum gefunden, welcher mittels Win API den "Kinder neu ordnen"-Dialog gesteuert hat.. Hatte das noch erweitert und eine GUI erstellt, sodass man z.B. sagen kann: schiebe mir Element 1 vor Element 10, um so z.B. ein Element um 100 Positionen zu verschieben ohne 100 mal zu klicken.. Werde das bei Gelegenheit nochmal raussuchen und vielleicht noch ein wenig erweitern (z.B. mehrere Elemente verschieben)..------------------Seid nicht dumm, lest drin rum!
|
| In das Form CATIA V5 Programmierung wechseln |