|
CATIA V5 Flächen : Ist ein Kreis Krümmungsstetig?
DanielFr. am 14.08.2012 um 10:18 Uhr (0)
Hallo Bernd,Ja das stimmt den die 3 te Ableitung der Sinusfubktion gibt -cos(x). D.h. Die Funktion "pendelt" um die x-Achse. Verschiebst du die Funktion in + oder - y dann kann die dritte Ableitung niemals 0 werden. Die erste auch nicht aber die zweite den es gibt ja immer noch Wendepunkte.Ich denke mein Ansatz mit der 0 ist aber trotzdem falsch. Die Krümmungsstetigkeit setzt nämlich vorraus das die Ableitungen der Funktion links und rechts neben einem gedachten Punkt gleich sind!------------------MFG Dani ...
|
| In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Allgemein : Gewinde einfärben...
DanielFr. am 23.01.2010 um 17:47 Uhr (0)
Hallo,stimmt da gebe ich Dominik recht. Ein Startpart müsste so oder so geladen werden, ob jetzt der Body schon eingefärbt ist und somit auch alle Bohrungen mit Gewinde eingefärbt werden (falls sie sich im richtigen Body befinden) oder im Startpart die Expert Rule ist.Bei der Expert Rule würde es sich auf alle Bodies auswirken (was ich persönlich für gefährlicher halte).------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Infrastruktur : Schreibrechte auf CATEnv
DanielFr. am 13.08.2012 um 14:47 Uhr (0)
Hallo,Ok das es jetzt funktioniert freut mich. Aber ich habe noch eine Anmerkung. Ihr solltet eurr System aus gründen der Skalierbarkeit dennoch prüfen. Wenn es jedem Nutzer möglich ist sich einfach einen Vollzugriff auf die globale Env-Datei zu geben ist dies grenzwertig da sie jeder Nutzer ändern kann.Legt euch hier lieber einen CADAdmin-User an der als einziger die Schreib- und Leserechte (Vollzugriff ist ebenfalls möglich) hat. Alle anderen Nutzer (gesteuert über die AD-Gruppen) haben nur lesenden Zugr ...
|
| In das Form CATIA V5 Infrastruktur wechseln |
|
CATIA V5 Part / Assembly : Steg mit Rohr verbinden.
DanielFr. am 16.03.2010 um 14:43 Uhr (0)
Hallo,eine Kontaktbedingung der beiden Flächen kann ja in deinem Fall nicht funktionieren. Die Flächen haben ja keinen Kontakt, die Stirnfläche des Blech´s liegt lediglich tangential an dem Rohr an. Konstruiere dir also in deinem Rohr eine Ebene (tangential an den Kreis, Normal zu der nachher anzubringenden Stirnfläche). Auf diese Ebene und auf die Stirnfläche des Blech´s kannst du dann eine Coincidence Bedingung setzen.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA F ...
|
| In das Form CATIA V5 Part / Assembly wechseln |
|
CATIA V5 Programmierung : Newbie needs help: Goto und Function realisieren
DanielFr. am 06.05.2010 um 12:15 Uhr (0)
Hallo,um das Abbruchkriterium in die Schleife zu bekommen musst du innerhalb dieser nochmals messen. Ich habe dir hier mal ein kleines Beispielscript zusammengebaut (CATPart Testdatei ist R16). Das Script beachtet auch die Verschieberichtung (heißt der Abstand wird immer kleiner). Des weiteren sind noch ein paar Sicherheitsabfragen sowie die Eingabemöglichkeit einer Schrittweite implementiert.Das Ganze ist eine *.bas Datei. Diese muss im Visual Basic Editor unter File - Import wieder importiert werden.---- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : new from Dateien umbenennen
DanielFr. am 24.11.2010 um 08:22 Uhr (0)
Hallo matei,doch es ist möglich. Öffnen des Root-Dokument (Zeichnung, bzw. Produkt) und klicke auf File - Save Managmenet. Jetzt wählst du das Root-Dokument aus und speicherst es über speichern unter in ein neues Verzeichnis (Name bleibt gleich). Vorher wählst du die Funktion Save as New Document (Erzeugt eine neue UUID beim Speichern). Um alle Kinder in den selben Pfad zu speichern wählst du das Root-Dokument und klickst auf Propagete Directory.------------------MFG DanielSysteminformation | Inoffizielle ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Positionen von Schnitt-Ansichten in mehrere Zeichnungsblätter ermitteln
DanielFr. am 31.07.2012 um 13:01 Uhr (0)
Hi,zunächst würde ich empfehlen das du dich um die Funktion kümmerst die die exakte Position der Schnittlinie auf der Zeichnung ließt. Das ist schon etwas knifflig. D.h. es bringt nichts jetzt hier in Kleinigkeiten (was hast du für einen Objekttyp etc.) seine Zeit zu verbummeln wenn der Kern nicht gelöst wurde. Bei einem Betriebssystem wird auch erst die Architektur festgelegt, dann der Kern entwickelt und dann das schöne BlingBling außenrum (siehe Aero, etc.) ------------------MFG DanielSysteminformation ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
DanielFr. am 16.12.2009 um 13:46 Uhr (0)
Hallo,IMHO ist das nicht möglich. Du brauchst einen Vergleichswert. Woher soll das Script die Information nehmen das ein Parameter der richtige ist. Du kannst ja im Watch-Fenster mal schauen ob eure Parameter etwas besonderes auszeichnet (z.B ein Suffix, ein Präfix, eine Kombination zwischen Name und Einheit, etc.). Wenn du nur bestimmt Parameter suchst die vom Anwender erzeugt wurden dann kannst du das Problem auch mit einer interaktiven Selektion im Strukturbaum lösen. Aber ansonsten sehe ich leider kein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Datentransfer : *.3dxml in *.XML konvertieren? Geht das? Brauche unbedingt *.XMl-Format
DanielFr. am 12.02.2010 um 07:04 Uhr (0)
Hallo, Zitat:Momentan macht es das aber noch nicht wie es soll...liegt vielleicht auch daran, dass es sich noch um die Trial-Version handelt. Wollen wir den Leuten von Electric Rain mal 250$ in den Rachen schmeißen...in der Hoffnung, dass es dann bei Expression Blend läuft. Wenn ja: Perfekt!Wie wäre es mit einem Telefonanruf oder einer eMail zur Abklärung. Der Support wird dir sicherlich weiterhelfen können und das ist billiger wie 250$Code:Noch eine Möglichkeit, die ich dank euch in Erwägung ziehen kann: ...
|
| In das Form CATIA V5 Datentransfer wechseln |
|
CATIA V5 Programmierung : Punkte auslesen
DanielFr. am 09.12.2010 um 15:25 Uhr (0)
Hallo,du ließt die Punkte (Y-Koordinaten) aus und vergleichst du Punkte in einer Schleife mit dem Vergleichswert (in deinem Fall 0). Ist ein Wert kleine If lngPointValue 0 then ....End Ifdann hast du dein Ergebnis. Sind alle Werte größer hast du es auch. Das Ganze schreibst du in eine Funktion (also den reinen Vergleich). Übergabewert ist natürlich die Y-Koordinate. Als Rückgabewert nimmst du z.B. einen Boolean. Ist der Wert kleiner als Null gibst du einen True zurück und hast dein Ergebnis--------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit Makro Ansicht erzeugen und darin Linie erzeugen
DanielFr. am 27.05.2009 um 08:25 Uhr (0)
Hallo,du musst der Variable MyView die richtige View zuweisen. Du weißt ihr im Moment die MAIN VIEW zu. Du willst die Linie aber in deiner während der Laufzeit erstellen View haben. D.h du musst folgende Zeile ändernCode:Set MyView = CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(3)bzw. wenn du dir View direkt mit dem Namen ansprechen willst dannCode:Set MyView = CATIA.ActiveDocument.Sheets.ActiveSheet.Views.GetItem("XX")------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungspassung einfärben
DanielFr. am 16.02.2011 um 12:27 Uhr (0)
Hallo,das Problem ist das es keine Eigenschaft hierzu gibt. Jedoch kannst du über das untere und obere Abmaß der Toleranz gehen um die Abfrage anzupassen.Hier mal das Script:Code:Sub CATMain() Dim objSel As Selection Dim objPartDoc As PartDocument Dim arrHole() As Object Dim objHole As Variant Dim i As Integer Dim objVisProp As VisPropertySet Set objPartDoc = CATIA.ActiveDocument Set objSel = objPartDoc.Selection objSel.Clear objSel.Search "CATPrtSearch.Hole,all" ***ES GIBT BOHRUNGEN If ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilfläche aus Fläche selektieren
DanielFr. am 08.01.2010 um 12:59 Uhr (1)
Hallo Klaus,wie kommst du auf 4? Sie kann ja auch 3, 2 oder sogar nur eine "Kante" haben. Mit "Kante" wäre dann eine Boundary der Fläche gemeint die nicht mit einer anderen Boundary verbunden ist.Ich habe noch eine Idee aber dazu muss ich dihc erst mal Fragen warum den keine Seitenfläche als Referenz dienen kann? Geht das vom Code her nicht oder sind das Designvorstellungen?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Con ...
|
| In das Form CATIA V5 Programmierung wechseln |