|
CATIA V5 Programmierung : Bohrung per VBA einfügen
Michel_11 am 28.04.2005 um 15:07 Uhr (0)
Super der Beispielcode funktioniert. Doch rätsel ich immer noch an meinem Problem herum. Catia doktert in seinem aufgezeichnetem Skript mit as Parameters herum??? Um die Einstellungen aus dem Block-Dialog abzugreifen?? Das Skript läuft nur dann ohne Fehler wenn ich dies Paramter HauptkörperBlock.1Begrenzung .... per Set offset_Surface ... manuell definiert habe.... aber diese eigenen Parameter interessiert der Block beim genauen hinsehen nicht ... Kannst du mir sagen: a) Welche Parameter muß ich Pad ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme mit dem rootproduct update
Scotty22111 am 02.08.2006 um 15:55 Uhr (0)
hallo alle miteinander,feiere heute meinen Einstand mit einem für euch hoffentlich einfachen Problem. bin dabei mit catvba ein macro zur Bedienung eines catiamodells zu basteln. Dabei schaff ich es schon nicht mehr, das oberste product zu aktivieren und zu updaten, wenn ich vorher im skeletonpart einen parameter verändert habe.Brauche eure Hilfe!MfG Scotty
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bzw. Formula updaten
valyaleta am 20.03.2009 um 09:44 Uhr (0)
Hallo zusammen!ich habe eine kleine Frage und zwar, wie kann man ein Parameter (und/oder dazugehörige Formula) nach erstellen updaten?---code:Set documents1 = CATIA.DocumentsSet partDocument1 = documents1.Item("lulu")Set part1 = partDocument1.PartSet parameters1 = part1.ParametersSet parametersBody = parameters1.SubList(part1, True)Set relations1 = part1.RelationsSet measure_parameter = parameters1.CreateDimension("blabla", "LENGTH", 0.000000)measure_BreiteSchalter.Rename "blablabla" Set formula_measure = ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bzw. Formula updaten
valyaleta am 20.03.2009 um 15:55 Uhr (0)
Vielen Dank Michael!Ich habe inzwischen was ausprobiert und herausgefunden, dass es daran liegt, dass ich eine Distance bezogen auf zwei Geometrien (keine Parametern) versuche zu generieren. Wenn ich es manuell mache, es kommt so eine Meldung aus:"This relation has links to non parameters features and so will not be updated when inputs will. Do you want this relation to be updated when global Update is performed? (You can modify this behaviour with the relation properties)" yes/noWenn ich aber ein Makro au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie mit Regel löschen/deaktivieren
dusches am 30.03.2010 um 10:18 Uhr (0)
also...das problem habe ich mit einem kleinen haken erledigt...das update cycle problem ist folgendes:Die Regel beeinflußt den boolschen Parameter, der das intersect steuert. wenn ich jetzt das intersect in die regel reinschreibe gibt es einen update cycle.jetzt erzeuge ich die schnitte IN der Regel und übernehme sie nicht von aussen.anders geschrieben lautet der quelltext:let isect1(curve)let isect2(curve)isect1 = intersect(`Geometrical Set.1Flaeche_1` , `yz plane` )isect2 = intersect( `Geometrical Set.1F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Letzten Wert einer Schleife um einen Schritt zurück setzen
dusches am 23.04.2010 um 14:53 Uhr (0)
Hallo!Ich möchte gerne, dass eine Schleife in einer großen Schrittweite bis zum definierten Endwert durchläuft und mir dann aber den vorletzten Wert ausgibt.Von diesem vorletzten Wert möchte ich die gleiche Schleife erzeugen, allerdings mit einer kleineren Schrittweite bis zum definierten Endwert.Ich habe auch schon ein kleines Makro. Der Parameter "Z1" wird so lange verschoben, bis die Messung den Wert "0" annimmt.Am Ende der Schleife nimmt der parameter "Z1" dann auch einen Endwert an. Diesen möchte ich ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catproduct und catpart aus excel umbenennen
veniceline am 17.07.2010 um 18:46 Uhr (0)
Hallo Zusammen,ich habe ein Makro in Excel laufen, mit diesem kann ich verschiedene Punkte von Excel nach Catia V5 laden, aus der Excel Tabelle, worauf Catia selbständig die entsprechende Geometrie erzeugt.Das Makro wird in Excel gestartet und nicht in Catia.Das funktioniert auch alles ganz wunderbar.Jetzt möchte ich das selbe Makro erweitern und veranlassen das das CatProdukt mit seinen angehängten Catparts umbenannt wird, nach dem die neue Geometrie erzeugt wurde. Die Umbenennung soll temporär erfolgen o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
K-Jay am 24.01.2012 um 18:56 Uhr (0)
Hab im Excel-Dokument die Makros aktiviert und anschließend den Makronamen "Feuil1.CreationPoint" selektiert und auf "Schritt" geklickt. "Sub CreationPoint()" (unten fett unterlegt) erscheint dann gelb unterlegt und das ist ja die erste Zeile von "Creates all usable points from the parameter file"!Das sieht so aus:------------------------------------------------------------------------ Creates all usable points from the parameter file------------------------------------------------------------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameteränderung mit Python
VivienJ am 17.08.2012 um 10:12 Uhr (0)
Hallo, danke schon mal für die schnelle Antwort.An meiner Hochschule benutzen wir CATIA V5R21, Python ist die Version 2.7.2, OS Version des Rechners an dem ich Sitze ist Windows NT6.1 Service Pack1, Dual 2.40 GHz Intel Core2 6600@4096MB.#CATIA ueber COM ladentry: from win32com.client import Dispatch CATIA = Dispatch(CATIA.Application) print "CATIA V5 wurde erkannt."except: print "CATIA V5 wurde nicht erkannt." print "Moegliche Ursachen:" print "-PythonWin ist nicht installiert." print "-CATIA V5 wurde nich ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Updatefehler lokalisieren - Welches Feature schlägt fehl?
Merlin2001 am 16.11.2012 um 15:50 Uhr (0)
Hallo Leute,zunächst einmal ein generelles Danke an euch alle, die ihr hier (und in allen anderen CAD.DE-Unterforen) so fleißig Fragen beantwortet und mir schon mehr als einmal bei scheinbar unlösbaren Problemen weitergeholfen habt. Danke!Nun stehe ich aber vor einem Problem, zu dem ich leider in den schon vorhandenen Beiträgen ("Updatefehler") keine Lösung finden konnte.Was möchte ich machen?Ich habe ein komplexes Modell mit sehr vielen (~60) Nutzerparametern, die natürlich gerne mal zu Updatefehlern führ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Updatefehler lokalisieren - Welches Feature schlägt fehl?
Merlin2001 am 30.11.2012 um 16:27 Uhr (0)
Hallo Leute!Es funktioniert! Wieder ein Problem gelöst, dank cad.de. Mit einer Suche nach CATGmoSearch.GeometricFeature.Error=TRUE finde ich alle Features, die Aufbaufehler haben und kann mir dann über die Parents (und eine IMHO schöne Rekursion) den Pfad bis zum fehlerhaften Element ausgeben lassen.Hier meine Beispielimplementierung:Code:---------------------------------------------------------------------------------- Author: Marcus Mangelsdorf Purpose: Show information about the occurence of update er ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteile am Namen identifizieren
Shadyyy am 11.06.2019 um 22:48 Uhr (1)
Vielen Dank schonmal, habe mir schon gedacht das es so in der Richtung wie du sagst auch geht.Beides wäre möglich. Alle Bauteilnamen sind fix und werden sich auch nicht ändern also könnte man auch direkt über die Bauteilnamen gehenDer Aufbau ist allerdings auch fix also könnte man auch das erste bzw. zweite Dokument ansprechen. Wie spreche ich denn Bsp das erste Dokument der Baugruppe an ? Würde es schon gerne so haben das ich das Bauteil als Part definiere und dann über BauteilA.update oder BauteilA.param ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einsteiger-Frage
Timberwolve am 20.03.2007 um 09:54 Uhr (0)
Hallo, hab mal etwas in deinem Makro rumgepfuscht ;-)Aber jetzt läuft es so wie du es haben willst.Für die Zukunft dieses Makros gibt es nur ein paar kleine Probleme.1. Wird das Makro mehrmals in einem Part angewendet, so heissen alle Parameter die erzeugt werden gleich.2. Es muss, damit das Makro läuft ein Geometrisches Set mit dem Namen "Geometrical Set.1" vorhanden sein, ansonsten bricht es ab. 3. Da alle erzeugten Parameter den gleichen Namen haben, kann es bei der erzeugung der Formeln zu Schwierigkei ...
|
In das Form CATIA V5 Programmierung wechseln |