|
CATIA V5 Programmierung : Masse GesamtMasse berechnen
hawu am 10.01.2009 um 10:39 Uhr (0)
Morgen denyo,kein problem. ich hab mir gedacht, vielleicht könnte man es so machen, dass:jedesmal wenn das makro ausgeführt wird der parameter gesamtmasse erzeugt wird.beim ersten ausführen ist die gesamtmasse dann gleich der masse des ersten parts.beim zweiten und n-ten ausführen wird ja wieder die masse eines parts berechnet. dieser wert soll dann einfach zur schon erstellten gesamtmasse addiert werden.diese summe soll dann der neue wert des parameters gesamtmasse werden.ich weiss natürlich nicht, ob das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Original aus Muster auslesen
RSchulz am 08.04.2008 um 14:41 Uhr (0)
Hallo,das mit dem Selektieren scheint nicht sauber zu klappen. Achja und du hast vergessen den Fall einzuplanen, dass die Umgebungssprache variieren kann. Dadurch verändern sich auch die Suchbregriffe.folgender Code sollte aber deinen Wunsch erfüllen Sub CATMain() Variablen Dim Hole As Hole Dim Actpart As PartDocument Dim allPatterns As Selection Dim onePattern As Pattern Dim i As Integer Dim visPropertySet1 As VisPropertySet Dim ssSel As Selection Dim Selection1 As Selection Dim PatternsNO() As ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Maschine in Prozess Dokument einfügen
Proofin am 16.10.2006 um 09:38 Uhr (0)
Hallo alle zusammen,nur falls es jemanden interesiert wie man eine MAschine zu einem Process per Skript hinzufügt.Vorraussetzung ist ein offenes ProcessDocument und das Produkt mit der kinematisierten Maschine. Set oPPRDoc = Catia.ActiveDocument.PPRDocument Set oPPRResources = oPPRDoc.Resources Set ActivityRef = oPPRDoc.Processes.Item("Process") *** Manufacturing SetUp und-color: #FFFF99'>suchen *** If (ActivityRef.IsSubTypeOf("PhysicalActivity")) Then Set Childs = ActivityRef.ChildrenActivities nChildCount = Childs.Count ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Makro Entformungsanalyse
CADestroyer am 14.03.2021 um 22:20 Uhr (15)
Hallo Bernd,danke für die Willkommensgrüße. Ich denke. ich werde nun öfters hier auftauchen.Ich arbeite mit dem Buch "CATIA V5 - Effiziente Konstruktion mit Makros" aus dem Hanser-Verlag. Daraus sind auch teilweise die Programmcodes. Und deswegen stimmen manche Begriffe noch nicht. Diese sind für mich aktuell noch nicht schlüssig und deswegen manchmal noch fehlerhaft.Die Fehlermeldung lautet: Quelle: CATBodiesBeschreibung: Das Verfahren Item ist fehlgeschlagenDie Selection (Search) habe ich aus Bearbeiten ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
Dennis030186 am 06.01.2014 um 12:04 Uhr (15)
Hallo liebe CADler,ich habe ein Problem bezüglich der Programmierung in CATIA. Ich habe ziemlich große Produkte und dort sind in den Parts teilweise Publications vorhanden, deren Benennung EHISUPPORT-RefPoint... lautet. Für jedes Part was solch eine Publication besitzt möchte ich dem Part einmal eine userdefined property real und einmal string hinzufügen. Das Hinzufügen klappt zwar, aber ich weiß nicht, wie der Quelltext dann lautet um zu und-color: #FFFF99'>suchen ob in einem Part EHISUPPORT auftaucht und wenn ja in diesem P ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
Lusilnie am 12.02.2009 um 01:24 Uhr (0)
Hallo dennisw,willkommen im Forum!Den Vorschlag kann ich schnell liefern, programmieren musst Du aber selber. Da kann ich nur helfen!Also:1.) alle Punkte und-color: #FFFF99'>suchen und selektieren, sprich in eine "Selektion" und-color: #FFFF99'>suchen2.) um alle Elemente (Punkte) der Selektion eine "Sphere" (Kugelfläche - GSD-Workbench) mit gewünschten Radius erstellen3.) Spiegelung? - Punkt-Koordinaten auslesen, Y-Wert invertieren, Punkt mit neuen Koordinaten erstellen, Kugelfläche erzeugenIch hoffe, dies reicht Dir erst mal als Konzept, nun mu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : alle Elemente eines Typs für weiter Operationen
Christian.O am 01.12.2010 um 17:31 Uhr (0)
Servus,wie wärs hiermit?Code:***Geometrisches Set auswählen strSearchFilter(0) = "HybridBody" strSel = objSel.SelectElement2(strSearchFilter, "Wählen Sie das Geometrische Set mit den Punkten aus", False) ***Auswertung der Selektion If strSel = "Normal" Then ***Performanceerhöhung der Suche CATIA.HSOSynchronized = False ***Element und-color: #FFFF99'>suchen objSel.Search ("Part Design.Point ;sel") CATIA.HSOSynchronized = True Else MsgBox "Abbruch der Selektion durch den User." & vbNewLine & _ "Das Mak ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drafting Optionen per makro ändern ?
Randle am 14.07.2017 um 13:27 Uhr (1)
Hallo,ich wurde per PM gefragt wo ich den Attrbibutnamen her habe.Da das auch für andere von Interesse sein könnte/dürfte antworte ich mal hier:Einfach mal "Setting Controller Automation Objects" in die Suche der V5Automation.chm eingeben. Im Ergebnis dann den Eintrag: "Setting Controller Reference" auswählen.In dem in diesem Thread angesprochen Fall habe ich, da ich keinen Bock auf diese Schnitzeljagd hatte, die Einstellungen zweimal als CATScript exportiert (jeweils mit den geänderten Einstellungen Circl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserFeature mit Reactions & Scripting,
logan am 09.06.2005 um 15:04 Uhr (0)
Hallo, ich erstelle gerade in Part Design UserFeature. Alle Masse des UserFeature überprüfe ich mit Reactions auf Gültigkeit. Hierzu nehme ich die Knowledgeware Advisor Language für die Knowledgeware Action der Reaction. Gerne würde ich die Action als VB Action schreiben. Jedoch stosse ich dabei auf folgende Fragestellung: Wenn das UserFeature mehrere male im Zielbauteil instantiiert wurde. Wie kann ich dann Feststellen ob der Anwender gerade ein bestimmtes UserFeature ändert. Mir ist bekannt dass ich nach ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro schreiben fuer das selektieren von Kreise
Thomas Harmening am 04.11.2016 um 12:52 Uhr (1)
Zitat:wie lange wuerde es dauern sich in allen Themen einzuarbeiten? Das hängt vom vorhandenen Kenntnisstand und der eigenen Lernkurve ab.Ausgehend von null Ahnung, aber dem Interesse und dem Verstehn von Programmcodes und dem finden einiger Code-Schnippsel die die Teilaufgaben schon beinhalten...ist immer schwer zu sagen :-) Ich hatte schon Auszubildende, die waren nach 1 Tag so weit, bei anderen - haben 2 Wochen nicht gereicht :-) (bsp. in ein Programm einarbeiten)Zitat:Ich weiss nicht wie ich einen Makr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Translation der Parts eines Products
Hamlet am 23.01.2014 um 10:47 Uhr (1)
Hi,meiner Meinung nach ist anfangs alle Parts zählen und um einen Faktor der Anzahl (bzw. position) verschieben, sehr viel einfacher als erst z.b. 3 parts auswählen - verschieben und sofern noch ein part angewählt wird, anhand ihrer ursprünglichen position verschieben.sollen die einzelparts in den unterbaugruppen auch verschoben werden, oder nur die unterbaugruppe an sich?(unterscheidung ist sehr wichtig, da man entweder nur eine ebene unter dem hauptproduct und-color: #FFFF99'>suchen, oder aber alle ebenen nach unten hin abs ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächen einfügen - Internal Error
Student051089 am 29.04.2018 um 14:17 Uhr (1)
Hallo Uwe,in meinem Programm werden alle Flächen ausgewählt und kopiert. Die vsel wird belegt. Manuell lassen sie sich dann auch einfügen. Kann es sein, dass die Flächen, welche aus verschiedenen Hybridbodies publiziert werden, ihren Bezug dorthin nicht mehr kennen? Also das ich dem Programm erstmal den "Pfad" geben muss woher es kommt und dann den "Pfad" wohin es soll?Ich werde das gleich mal testen. Ich kann mir auch vorstellen, dass die Methode mit und-color: #FFFF99'>Suchen hier einfach die Falsche ist.Das gleiche mache i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Process auslesen und schreiben
HoBLila am 15.01.2009 um 21:09 Uhr (0)
Ich hoffe das kann helfen. Ist einfach, aber sehr effektiv, da sehr schnell. Musste damals ne Weile danach und-color: #FFFF99'>suchen, denn der Prozess hat in seiner Gesamtheit einfach viel zu viele Paramaeter:Set processDocument = CATIA.ActiveDocumentSet pPRActivity = processDocument.GetItem("Process")Set processParameters = pPRActivity.Parameters.SubList(pPRActivity, False)Dann einfach den gewünschten Parameter aus den wenigen verbleibenden nehmen. Also For each Parameter und dann den Namen prüfen und in der Value steht dan ...
|
| In das Form CATIA V5 Programmierung wechseln |