|
CATIA V5 Programmierung : Catia V5 - 3D-Linie mittels VBA strichelen und einfärben
Beny am 17.11.2010 um 10:04 Uhr (0)
Hallo,vielen dank dank dir hab ich das mit dem Code hinbekommen ;-)anbei der veränderte Code Dim Selection4001 As Selection Set Selection4001 = AktuellesPartDocument.Selection Selection4001.Add HSPtDirLi_HER Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties visProperties1.SetRealColor 0, 128, 0, 1 Farbe visProperties1.SetRealLineType 4, 1 Line Type visProperties1.SetRealWidth 4, 1 Dick Line Selection4001.ClearMFGBeny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hierarchie unabhängige erstellung von Elementen durch User-Selektion?
Beny am 08.03.2011 um 11:36 Uhr (0)
Hallo,Irgendwie sitz ich grad auf dem schlauch, und hoffe das mir jemand nen guten tipp geben kann ;-)Ich möchte ein Makro schreiben wo der User ein Geometrisches Set irgendwo im Strukturbaum auswählen kann. Dieses Geometrische Set soll dann deklariert werden, damit ich darin in meiner Programmstruktur weitere Geometrische Sets anlegen kann. (ich hab versucht das ganze Baum-Hierarchie-unabhängig über den Namen zu steuern, doch es hat irgendwie nicht geklappt :-( )in meinem Makro funktioniert das nur wenn i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 - 3D-Linie mittels VBA strichelen und einfärben
Beny am 16.11.2010 um 16:01 Uhr (0)
Hallo,Ich bin gerade dabei ein vba-Programm innerhalb von Catia zu schreiben.da möchte ich innerhalb des Codes eine 3D-Linie in einem Geoset 1mm dick und gestrichelt machen. zudem will ich noch eine beliebige Farbe per RGP-System zuweißen.weiß jemand wie man das macht?hier ein ansatz meines Codes... aber irgendwie will der die linie nicht einfärben (zeigt keinen Fehler und auch keine reaktion an) :-(... Dim Selection4001 As Selection Set Selection4001 = AktuellesPartDocument.Selection Selection400 ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Catia VB - Problem mit Modul
Beny am 17.11.2010 um 13:06 Uhr (0)
Hallo,Ich hab hier noch ein problem mit meinem Programm. Und zwar habe ich ein objektbasierendes Programm, das ich von Catia aus starten möchte (wenn ich auf einem symbol in der Symbolleiste klicke soll es mir mein Formular anzeigen.) das Programm ist im Catia internen VB-Editor erstellt worden. (Formular siehe screen1)Wenn ich jetzt mein Programm in eine Symbolleiste ziehen möchte (.Catvba) dann kann ich nur die Module, innerhalb des Programms in die Leiste ziehen. nicht aber das ganze Programm... weiß j ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia VB - Problem mit Modul
Beny am 17.11.2010 um 16:08 Uhr (0)
hallo,ich fasses nicht es klappt wirklich :-) *froi*vielen dank für die hilfe... hab nicht gewusst, das ich erst den Modulnamen und dann mit einem punkt die Subroutine nennen muss.thxlg beny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
Beny am 26.11.2010 um 13:40 Uhr (0)
Hallo Reinmund,habe so einen ähnlichen anwendungsfall... aber wie hast du deine exe aufgerufen? ich scheiter schon daran. was muss ich in dem Sktipt eingeben das ich von Catia aus starte? und was muss ich in mein .catvba-file reinschreiben?thx schonmal im vorauslg beny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 06.12.2010 um 14:16 Uhr (0)
Hallo,Also ich habe jetzt den mainbody auslesen lassen, je nachdem was für ein name im Mainbody steht, hinterlegt er der Variablen "Sprache" "DE" für Deutsch und "EN" für Englisch)in einem anderen Modul erstelle ich mit einer Case-verzweigung eine auswahlmöglichkeit die mir eine weitere Variable GS und AAS als public definiert. jetzt soll wenn der mainbody eine deutsche Bezeichnung hat der Variablen GS der Name "Geometrisches Set" zugeordnet werden.Sub Multilanguage_Multivar_Change() Select Case Sprache ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 02.12.2010 um 16:36 Uhr (0)
Hallo leute,Mal ne frage,ich hab hier jetzt ein VBA-Makro das ich aber auf verschiedenen OEM-Catia-Versionen ausführen lassen muss... (also sprich deutsch und englisch)gibt es hier irgendwie ein Makro/Modul wo überprüft welche Catia-Version man hat und dann das Makro durchgeht und je nach catia-Version die Catia-Befehle in die andere Sprache umschreibt?wiesone art variablen-Datenbank...mit freundlichen GrüßenBeny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 03.12.2010 um 12:59 Uhr (0)
Hallo Hr. Hansen,ich hab die Lösung in ihren Buch "Catia V5 automatisieren" gefunden ;-) (== ab Seite 345)"Mehrsprachigkeit";-)MFG beny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 06.12.2010 um 14:31 Uhr (0)
ja genau :-)wollte nur nicht den exakten weg beschreiben wie ich auf die variablen komme da diese ja in dem buch beschrieben sind ;-)des funktioniert schon recht gut mit dem erkennen der deutschen oder englischen Catia... mein problem ist jetzt die variable die ich innerhalb des search befehls verwende (die auch wieder bei einer deutschen catia anders heißt als bei einer englischen)...find das echt komisch, das der das nich machen will... weil der Name is ja im arbeitsspeicher und wenn man dann die variabl ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro um Userselektionen als Ergebnis (Tot) einzufügen
Beny am 17.01.2011 um 15:09 Uhr (0)
Ein herzliches Hallo,ich habe ein "kleines" Problem wo ich im moment voll aufn schlauch stehe und einfach nicht mehr weiterweiß.etwas ähnliches habe ich hier leider nochnicht gefunden.und zwar geht es darum das ich ein Makro schreiben soll wo der User elemente Selektiert und danach werden die vom User selektierten Elemente (in dem Fall linien, punkte und Ebenen) in ein neu erstelltes Geometrisches Set als ergebnis eingefügt. (ich habe es in VBA angefangen weil ich damit die Mehrsprachigkeit in Catia real ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro um Userselektionen als Ergebnis (Tot) einzufügen
Beny am 18.01.2011 um 09:49 Uhr (0)
Hallo nochmal,Ich hab den Fehler gefunden, da hat was von der Logik nich gepasst und ein schreibfehler war auch noch drin.Anbei der fertige Code:Sub CATMain() Dim AktuellesPartDocument As PartDocument Set AktuellesPartDocument = CATIA.ActiveDocument Dim AktuellesPart As Part Set AktuellesPart = AktuellesPartDocument.Part Dim GSHBS_CP As HybridBodies Set GSHBS_CP = AktuellesPart.HybridBodies Dim GSHB_CP As HybridBody Set GSHB_CP = GSHBS_CP.Add() GSHB_CP.Name = "Kopierte Drahtgeome ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Katalogbrowser: Katalogpfad zuweisen?
Beny am 01.07.2011 um 14:39 Uhr (0)
Hallo leute,Ich steh hier grad vor einem Problem, bei dem ich schonmal bischen rumgebastelt habe aber jetzt an einem Punkt bin wo ich nicht mehr weiterweiß.Es geht darum das unsere Administratoren zurzeit unseren Standardkatalog öfters ändern. Und jedesmal fliegt dieser aus dem Katalogbrowser raus.Mein Chef hat gemeint, ich soll mich dem Problem mal annehmen, und ein Makro schreiben, welches den Katalogbrowser den fehlenden Katalog wieder zuweißt. (damit der Konstrukteur sich die 25 klicks spart.)Nochma di ...
|
In das Form CATIA V5 Programmierung wechseln |