 InstanceNameProblem.zip |
CATIA V5 Programmierung : Problem beim Umbenennen von Instance Names
tomtom1972 am 27.10.2005 um 15:26 Uhr (0)
Hallo,ich habe momentan ein (gewaltiges) Problem beim Umbenennen von Instance Namen, wenn Kontext-Links auf Publizierte Elemente in den umzubenennenden Parts referenziert sind.Kurios dabei ist: funktioniert manuell, funktioniert mit CATScript, funktioniert nicht mit Visual Basic.Die Referenzen in "External References" werden beim Umbenennen der Instance Namen von CATIA automatisch geändert, wenn mit CATScript (und manuell) durchgeführt, mit VB aber eben nicht. Der Quellcode ist 100 % identisch.Wir haben be ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auswahlfilter für Konstruktionstabelle Programmieren
Ericcson87 am 14.05.2012 um 15:06 Uhr (0)
Hallo liebe Gemeinde,da ich wenige Grundkenntnisse in Sachen Programmierung habe und gerade nicht weiter komme,muss ich mich an eure hellen Köpfe wenden.Wie der Titel schon sagt, versuche ich einen Auswahlfilter für eine bereits vorhanden Konstruktionstabelle zu erstellen.Diese Tabelle enthält den Parameter "L" welcher für die Länge von Schrauben steht.Die Filterung soll anhand dieses Parameters vorgenommen werden, da verschiedene Teile mit unterschiedlichen Plattenstärken miteinander verschraubt werden so ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem bei BReps für Fasenerstellung
gehirnsuelze am 31.08.2007 um 10:52 Uhr (0)
Hallo Lusilnie,nochmals vielen Dank für den Hilfe, leider bekomm ich es immer noch nicht hin. Es scheint bei mir ein kleines Verständnissproblem zu geben. Hab mal im Folgenden aufgezeigt, was ich so gemacht habe und noch mal eine bessere Grafik angehangen...vieleicht kannst du mir nochmal helfen.Ich hab mich erstmal auf die Kante des Mittelstuecks beschränkt, da das Problem wohl bei beiden Kanten das selbe ist.Definition der benötigten Sachen ist wie folgt durchgeführt:Code:Dim SkizzeMittelstueck As Sketch ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Unterschiedliche Parameter abhängig machen
pbegger am 13.07.2015 um 10:14 Uhr (1)
Hallo Uwe,vielen Dank für Deine Antwort!Eine Frage vorweg - Wie kann ich Datei aus Deinem Anhang lösen? Per Drag an Drop und umbennen bleibt es immer einer "Internetverknüpfung" die ich nicht öffnen kann? Also bis auf diese Skizze gibt es da noch nichts... bin mir noch nicht so sicher wie das mit der Steuerung der Walzenanzahl durch die Abhängigkeiten (Höhe/LWDurchmesser/Wareninhalt) laufen soll... Hier nochmal 2 Pics zur Verständigung... Pic1 mit ca. 7116mm Wareninhalt bei 3500mm SpeicherhöhePic2 mit ca. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Extrude erzeugen
fireman am 23.08.2004 um 21:50 Uhr (0)
Hallo alle miteinander, jetzt anbei noch ein file mit der Fehlermeldung. Zudem hab ich das Gesamte Makro gesplittet, hab das Makro mit dem Extrude-Befehl einmal separat geschrieben und hier der Gesamte Programmcode: Dim AktivDok as Document Set AktivDok = CATIA.ActiveDocument.Part Dim Wzk3D as Factory Set Wzk3D = AktivDok.HybridShapeFactory Ursprungselemente, Normalebene as AnyObject Dim SKontur2D as HybridShape Set SKontur2D = AktivDok.HybridBodies.Item ( 2D_Konturen ).HybridShapes.Item( Projizieren.1 ) S ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen und ansprechen
ThomasKi am 22.10.2010 um 16:19 Uhr (0)
Hallo zusammen,ich habe über Power-Copy ein neues Geoset mit mehreren Konstruktionselementen, Parametern und einem Axensystem in mein Part eingefügt. Um mehrere eingefügte Geosets unterscheiden zu können, möchte ich die Elemente über ein Makro folgendermaßen umbenennen:Bsp:Alter Name: XXX-LineNeuer Name: 001-LineBei allen Konstruktionselementen und Axen klappt das auch nach einiger Arbeit ganz gut, allerdings klappt die Umbenennung der Parameter nicht. Den alten und neuen Namensteil (sOld, sNew) gebe ich ü ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verlinkung zwischen Parts aktivieren
Lusilnie am 04.11.2011 um 02:09 Uhr (0)
Hallo joneta,o.k., führen wir die Fehlersuche mal weiter:Dass das Dokument "aktiv" sein muss, um damit zu arbeiten, ist bei der Makro-Abarbeitung ein Trugschluss! Der Weg per Makro ist hier völlig anders als interaktiv. Sorry, aber da war meine Aussage nicht korrekt. (Da bin ich wohl etwas eingerostet!!!)Bei der Makroabarbeitung ist normalerweise der oberste Knoten des aktiven Fensters das aktive Dokument. Um mit einem Part oder Product irgendwo im Baum zu arbeiten, muss ich dieses nur ansprechen. D.h. ich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächenextract aus Solid mit Namen des Solid
Guenter Graff am 18.07.2012 um 16:32 Uhr (0)
Hallo,ich wollte aus "toten" Solids automatisiert eine Flächenableitung machen und den Namen des Solids an die jeweilige Fläche schreiben lassen. In der Makroaufzeichnung habe ich es geschafft, das CATIA aus dem Solid, den ich angewählt habe ein Extract macht, schaffe es aber nicht den Namen über die Eigenschaften an die neue Fläche zu bringen. Das Ganze sollte in einer Schleife laufen, dass alle Solids im Part abgearbeitet werden.Vielleicht könntet Ihr mir helfen. Anbei der aufgezeichnete Code.Language="V ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Annotation (Text, Textnotiz) in einem Product erstellen
Raffael123 am 30.07.2015 um 10:10 Uhr (1)
Ich hab die Aufzeichnung aus dem Part mal versucht umzumodeln... leider mit mäßigem Erfolg:Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Item("TM9.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim productDocument1 As ProductDocumentSet productDocument1 = documents1.Item("B.CATProduct")Dim product1 As ProductSet product1 = productDocument1.ProductDim annotationSets1 As AnnotationSetsSet annotationSets1 = part ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente aus Geometrischen Set in txt-File exportieren
Proofin am 06.11.2006 um 09:17 Uhr (0)
Hi Matthias,ich hab dein Skript mal erweitert für das Auslesen von Punkten, Linien und Kreisen.Const sPOINT = "HybridShapePoint"Const sLINE = "HybridShapeLine"Const sCIRCLE = "HybridShapeCircle"Const sFILEPATH = "C:Dokumente und EinstellungenAll UsersDesktopexport.txt"Sub CATMain() Was soll selektierbar sein Dim sSel Dim UserSelection Dim EnableSelectionFor(0) Dim oHybridbody Dim aCoord(2) Dim aPoints(8) Dim oStream Dim oShapes Dim ii Dim oSpaWB As SPAWorkbench Dim oMeas As Measurable Dim oDatei Dim sType ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : benötige Makro/Skript für ein Diagramm Volumen über Radius
zoltan.bekesi am 10.07.2009 um 21:05 Uhr (0)
Hallo mario,ich würde dir das Buch von Jens Hansen empfehlen, wo einiges deiner Fragen beantwortet wird.Dieses Forum ist nicht da, um komplette Skripte zur Verfügung zu stellen. Versuche selbst was zu basteln, speichere es hier mit Code und Beispielspart (kann auch ein einfaches Beispiel sein, wo die Parameter existieren, nicht aber dein Geometrie), dann können wir dir weiterhelfen.Ein grober Konzept kann ich hier aber schildern:-HybridShapeFactory Objekt erstellen-neues GeoSet für die Punkte aufmachen ode ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SaveAs klappt nicht
hawu am 04.12.2008 um 09:34 Uhr (0)
Hallo ich versuche ein neu erstelltes DrawingDocument mit SaveAs zu speichern.Das Makro erstellt eine FrontAnsicht eines geöffneten Parts, auf einem Blatt, das mit Add erstellt wird.Jetzt würd ich das Dokument gerne noch unter dem Partnamen speichern lassen.Irgendwas mach ich aber falsch und ich hab keine Idee woran es liegen könnte.Das Makro sieht so aus:****************************************************************Sub CATMain()Set oPart = CATIA.ActiveDocument.Part Set oDrawing = CATIA.Documents.Add("D ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
DasDon am 15.10.2012 um 14:54 Uhr (0)
Moin Moin,probiere das hier mal aus.Die Datei müsste recht selbsterklärend sein.Das Button "GetProperties" holt alle Properties aus allen geladene documents in CATIA! (um alle Kinder eine Baugruppe zu scannen, müssen diese in "design Mode" sein. Erst dann sind sie in CATIA geladen!)Um UserProperties von CATIA nach excel zu holen, trage den Namen des UserProperty in R3C8 ein. Um mehrere User Properties zu suchen, trage einfachen die weiteren Namen in r3c9, r3c10 etc. ein.Das Button "SetProperties" nimmt den ...
|
| In das Form CATIA V5 Programmierung wechseln |