|
CATIA V5 Programmierung : CATIA.StartCommand = New... geht nicht?
RSchulz am 30.11.2010 um 16:26 Uhr (0)
Okay ------------------MFGRick Schulz Nettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
RSchulz am 06.12.2010 um 12:50 Uhr (0)
Hallo Heinz,meinst du nicht, das es etwas komisch wäre, wenn er dir die Lösung veraten würde. Du verschenkst doch auch nicht deine Produkte aus nächstenliebe oder doch? Das Buch selbst, indem übrigens noch sehr andere hilfreiche Sachen drinstehen, gibt es beim Hanserverlag unter Edition CAD.DEIch pers. kann dir nur sagen, dass es nur über Umwege möglich ist. z.B. den Namen des Hauptkörpers auslesen und auswerten oder eine View in einer Zeichnung generieren, auslesen und wieder löschen. (z.B. Vorderansicht ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
RSchulz am 06.12.2010 um 14:24 Uhr (0)
Zitat:Original erstellt von Beny:...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)...Das setzt aber vorraus, dass ein Part mit Mainbody oder Hauptkörper aktiv ist. Dieser kann nämlich theoretisch jeden Namen haben und evtl. ist auch eine Zeichnung oder garnichts geöffnet. ------------------MFGRick Schulz Nettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Error Message schließen
RSchulz am 04.01.2011 um 10:57 Uhr (0)
Hallo,hast du es mal folgendermaßen versucht?Code: CATIA.DisplayFileAlerts = False ... code ... CATIA.DipslayFileAlerts = True------------------MFGRick SchulzNettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Im Textfeld die Schriftfarbe Gelb zuweisen
RSchulz am 24.01.2011 um 16:46 Uhr (0)
Hallo Chris,wo hast du die Methode her? Das Objekt Drawingtext besitzt diese garnicht.Code:Sub CATMain() Dim oDoc As Document Dim oSheets As Sheets Dim oSheet As Sheet Dim oViews As Views Dim oView As DrawingView Dim FontSize As Integer Dim FontName As String Dim RealColor As Integer Dim MyText As DrawingText Dim Anchorpoint As CatTextAnchorPosition Set oDoc = CATIA.ActiveDocument Set oSheets = oDoc.Sheets For i = 1 To oSheets.Count Set oSheet = oShee ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Im Textfeld die Schriftfarbe Gelb zuweisen
RSchulz am 24.01.2011 um 17:06 Uhr (0)
Zitat:Original erstellt von Christian.O:Servus Rick, ich ändere die Farbe über:Code:***Element zur Selektion hinzufügenobjSel.Add drwText***Farbe festlegenobjSel.VisProperties.SetRealColor intRot, intGruen, intBlau, 1Wobei drwText mein gerade erstellter/hinzugefügter Text ist. Hallo Christian,das ist schon klar. Er sagt aber er möchte nicht extra selektieren. ObjSel muss aber eine Selektion sein, da die verwendete Methode "SetRealColor" eine Methode von Object "Selection" ist.demnach würde es natürlich au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit SaveAs unter VBA
RSchulz am 26.01.2011 um 09:45 Uhr (0)
Hallo und herzlich willkommen im Forum,versuch es mal folgendermaßen...Code:... if Dir(Datei) "" Then CATIA.ActiveDocument.SaveAs (Datei) else msgbox"Die Datei wurde nicht gespeichert..." Alternativ mit GoTo wieder nach oben springen endif...HTH------------------MFGRick SchulzNettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit SaveAs unter VBA
RSchulz am 26.01.2011 um 11:17 Uhr (0)
Sorry... Ich bin wieder mal dem Copy/Paste zum Opfer gefallen.Code:Private Sub CommandButton12_Click()Dim Datei As StringDim timestampDim FehlermeldungCATIA.DisplayFileAlerts = FalseDatei = CATIA.FileSelectionBox("Speicherung", "*.CATPart", CatFileSelectionModeSave)If Dir(Datei) = "" Then CATIA.ActiveDocument.SaveAs (Datei)Else MsgBox "Die Datei wurde nicht gespeichert..." Alternativ mit GoTo wieder nach oben springenEnd IfEnd SubIch habe die Änderung Fett markiert Ich möchte allerdings dazu sage ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit SaveAs unter VBA
RSchulz am 26.01.2011 um 11:48 Uhr (0)
Zitat:Original erstellt von Modellierer:soweit funktioniert der code jetzt, daß er mir die fehlermeldung über die MsgBox bringt und nicht mehr den Laufzeitfehler.Jedoch speichert mir Catia die Datei dennoch nicht.Der Code würde ja im Fehlerfalle auch nicht speichern. Demnach passiert nichts, wenn die Datei schon vorhanden ist. Daher auch der Hinweis mit GoTo wieder nach oben zu springen, um eine neu Auswahl und die Prüfung zu ermöglichen. Das hat allerdings keinen Sinn, wenn du überschreiben willst bzw. d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehlsliste für Catia V5
RSchulz am 27.01.2011 um 09:27 Uhr (1)
Hallo Michael,wenn es um Programmierung geht, wirst du keine deutschsprachigen Dokumentationen finden, die dir die Befehlsätze mit den dazugehörigen Erklärungen auflisten. Einzig und alleine Lernbücher gibt es auf deutsch, die dir allerdings nur einen Teil erklären bzw. Grundlagen oder Fortgeschrittenes Wissen versuchen zu übermitteln. Da allerdings die Begrifflichkeiten der Programmierung auf dem des englischen aufbauen, ist es ohnehin wichtig dir zumindest das sogenannte DAU-Englisch anzueignen, sonst wi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Strings und Integer
RSchulz am 31.01.2011 um 14:19 Uhr (0)
Zitat:Original erstellt von MichaelTreiber:Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim length1 As LengthSet length1 = parameters1.Item("Hoehe")Dim Zahl As IntegerDim Text As StringWort = tbHoehe.Text --- ?????Zahl = CInt(Text)length1.Value = Zahlversuch es mal so...Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.Active ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Name
RSchulz am 28.02.2008 um 16:27 Uhr (0)
Hallo,versuchs mal mit Dim DRW as Drawingdocumentset DRW = CATIA.ActiveDocumentmsgbox Drw.nameWenn da nichts bei rumkommt, wird warscheinlich nicht der Name im Baum angezeigt... ------------------MFGRick SchulzKonfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA mit bestimmten Optionen starten
RSchulz am 22.02.2011 um 11:41 Uhr (0)
Hallo,du kannst CATIA nicht nur über eine Art andere Settings öffnen, sondern verschiedene Environments starten. Das eine liegt in ...ALL UsersAnwendungsdatenCATIA.R19.B19_x64 und das andere dann eben in ...ALL UsersAnwendungsdatenCATIA.R19.B19_x64_anders however. Auf welches Environment dieser dann zugreift ist mit der Verknüpfung verbunden. Alternativ kannst du dann auch CATIA mit einem PSI Befehl öffnen.hier ein Beispiel:Code:Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As ...
|
In das Form CATIA V5 Programmierung wechseln |