|
CATIA V5 Programmierung : Dichte aus Excell Tabelle in Konstruktionstabelle verknüpfen
Jang am 05.08.2008 um 11:44 Uhr (0)
Das Ziel des Makros, ist es einem Part Material, Bezeichnung und Dichte zuzuweisen. Für einen Part, welches diese Parameter noch nicht hat, habe ich es geschafft. Das Problem entsteht jedoch bei Parts, wo die Dichte schon Vorhanden ist und über eine Formel verknüpft.Wenn wir die Konstruktionstabelle mit Exceltabelle verknüpfen dann klappt es zwar bei Material und bei der Bezeichnung, aber die Dichte wird nicht verknüpft (Fehlermeldung: The parameter type isnt compliant with the column type or with values i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dichte aus Excell Tabelle in Konstruktionstabelle verknüpfen
Mörchen am 05.08.2008 um 12:02 Uhr (0)
Hallo Jang,wichtig ist die richtige einheit in Excel und in CATIA, für Dichte: kg_m3 (Typ Dichte / Densitiy(glaubich)GrußMörchen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter synchronisieren
Kuksi am 11.08.2008 um 16:25 Uhr (0)
Hallo!der Thread is doch schon einige Zeit alt ; ), jedoch habe ich im Moment das selbe Problem. Teilweiße verliehrt CATIA den Link zu einem Parameter, zu Externen Referenzen, Skizzen, usw. ohne jedoch den Link zu "trennen", er ist eben nur nicht synchron. In diesen Fällen muss ich händisch synchronisieren damit es wieder funktioniert. Daher meine Frage, gibt es bisweilen eine Lösung für dieses Problem? Vielleicht in Form eines Makros oder auch auf eine andere Art.Besten Dank im VorausmfgChris
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konstruktiontabelle Aufrufen
bgrittmann am 12.08.2008 um 10:18 Uhr (0)
ServusAn den Pfad der bestehenden DesignTabel solltest du über:Code:Dim ActPrt As PartSet ActPrt = CATIA.ActiveDocument.Part Dim Rel As RelationsSet Rel = ActPrt.RelationsDim Name as StringSet Name = Rel.DesignTable.FilePathdran kommen (ungetestet!!)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines CAA Programms aus einem Makro
leikeim am 12.08.2008 um 14:08 Uhr (0)
Hallo zusammen,ich versuche gerade folgendes zu machen box=msgbox("Model bereinigt") Validat starten --------------------------------------------- dim valreturn valreturn = CATIA.Application.StartCommand ("Standard Check") box=msgbox("Validatbericht erstellt")das ganze läuft auch soweit nur kommt die Meldung "Validatbericht erstellt" bevor ich den Startbutten von Validat gedrückt habe. Wie kann ich es erreichen, das mein Makro in dieser Zeit anhällt und erst danach weiterläuft.Vielen Dank für jede ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines CAA Programms aus einem Makro
elharry am 13.08.2008 um 11:18 Uhr (0)
Hallo,danke für die Antwort. Das mit dem Sleep werde ich probieren befürchte aber das es nicht funktionieren wird. Da das Makro einfach weiterläuft nach dem ich Validat gestartet habe.Ein Msgbox habe ich ja nach dem Validatstart schon im Code stehen aber diese wird sofort angezeigt. Für das Makro ist der Aufruf sozusagen schon das Ende des Befehlsvalreturn = CATIA.Application.StartCommand ("Standard Check")Danach wird sofort die Messagebox gestartet erst wenn diese Beantwortet wurde und das Makro zu ende i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter synchronisieren
ogard1 am 12.08.2008 um 21:15 Uhr (0)
Hallo,es gibt in Catia Beispilen zwei Scripts: PslParamList.CATScript - gibt alle Parameter in eine Liste aus, und CAAPriChangeHole - verändert die gewählte "Hole" übergabe Neue-Parameter erfolgt über Liste, vielleicht kann mann was umbasteln.Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in CATIA V5 R17 erweitern
Sebo79 am 13.08.2008 um 09:54 Uhr (0)
Hallo zusammen,ich möchte in meiner Stückliste gerne Daten aus "Trägheit messen" sowie das Material anzeigen lassen. Über "Stückliste -- Formate definieren" komme ich nicht weiter, da ich hier die Daten nicht auswählen kann.Kann mir hier jemand weiter helfen? Vielen Dank schon mal im Voraus,Sebastian
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : View from 3D
HoBLila am 14.08.2008 um 12:50 Uhr (0)
Sorry, dass ich auch nicht Helfen kann, da ich noch immer nix mit Annotations anfangen kann... Stecke halt im CATIA nicht drin, sondern programmiere nur Tools dazu. Jedenfalls weiß ich z.B. vom NC-Bereich, dass die Leute da mehr als nur zu viel zu klicken haben und dass deshalb jedes Tool, was ich dafür entwickle mit so wenig Eingaben wie Möglich auskommen muss.Und bei den viele nSchritten die die machen und wie oft die das dann wiederholen macht sich ein Klick in der Verarbeitung schon sehr schnell in Zei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
denyo_1 am 16.08.2008 um 09:37 Uhr (0)
Hallo,@Michael S.: Ich wiederholen nochmal kurz was du vorhast:Du willst von einem Part einen Sreenshot machen und diesen direkt zur Bearbeitung in ein Bildbearbeitungsprogramm übergeben. Dort möchtest du direkt im Anschluss das Bild bearbeiten und speichern. Wenn du fertig bis willst du das nächsste Bild machen?!?Ist das vom Ablauf richtig?Welches Bildbearbeitungprogramm willst du den verwenden (OS nur Windows?).Wie schon erwähnt ich würde diese Problematik nicht mit einem CATScript lösen sondern direkt ü ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
MichaelS. am 29.07.2008 um 14:41 Uhr (0)
Erstmal ein Hallo an alle hier.Obwohl ich schon länger hier im Forum unterwegs bin ist dies mein erster Beitrag.Hab hier schon viel erfahren und hoffe ihr könnt mir bei diesem Problem auch helfen.Seit kurzem befasse ich mich mit Makros im Catia und bin dabei ein Makro zu basteln das es mir ermöglicht schnell 3D-Bilder zu machen und diese zu bearbeiten.Bisher habe ich es geschaft das sich die Hintergrundfarbe ändert , sich die Perspektive einschaltet und sich mein Bildbearbeitungsprogramm öffnet. Was mir nu ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
RSchulz am 29.07.2008 um 15:22 Uhr (0)
Hallo,im VB gibt es eine Funktion Sendkeys(). Diese führt jedoch die Funktion lediglich innerhalb der Programmumgebung aus.z.B. Sendkeys "%{F4}", trueDas sendet z.B. Alt(%) + F4({F4}) welches ein Programm beendet.Druck : {PRTSC}Ich weis wohl nicht, ob es auch in der VBA-Umgebung von CATIA funktioniert. Google mal na "vb6.0 Sendkeys", dann dürftest du alle Tastencodes finden.HTH------------------MFGRick SchulzKonfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kan ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
V5Playaz am 29.07.2008 um 15:32 Uhr (0)
Hallo,ich würde eher von Sendkeys abraten, da die Tasten-Befehle immer an die aktuell selektierte Windows-Form gesendet werden. Und hierbei kann es leicht zu Fehlern kommen.Das ganze lässt sich für CATIA auch mit einem Makro lösen.Hierzu hilft die Suchfunktion: http://ww3.cad.de/foren/ubb/Forum137/HTML/002791.shtml#000000 grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |