Sbabba
Guest
Hallo, alle.
für die Dissertation arbeite ich an einer automatischen Montage einer Serie von Standardkomponenten in verschiedenen Konfigurationen.
Ich schrieb ein c#-Programm, das die Auswahl dieser Komponenten ermöglicht und zwei Cads, solide Arbeiten und solide Kante befiehlt, für die Montage der Modelle solcher Komponenten gemäß der gewählten Konfiguration.
in Bezug auf solide Werke hatte ich kein Problem. Ich habe zwei Stockwerke zwischen ihnen orthogonal und eine Achse am Ende jedes Stückes eingefügt, so dass sie durch zwei Befehle der Vergleichbarkeit und einer Koaxialität miteinander gekoppelt werden können; dieser Gegenvorgang ist iterata für jedes Paar von Komponenten, bis die endgültige Montage erstellt wird, da die Pläne und Achsen immer den gleichen Namen haben und sw wählt Pläne und Achsen mit einer Syntax des Typs "name_piano@nome_parte@nome_asse_
für die Präzision die verwendeten Steuerungen sind:
selectbyid2() zur Auswahl von Plänen und Achsen, mit denen die Kupplung durchgeführt werden soll;
addmate3() zur Zugabe von planarer und axialer Kupplung.
Jetzt versuche ich dasselbe mit festem Rand zu tun, aber ich habe Schwierigkeiten.
Zuerst fand ich die Axialrelation3d() und planarrelation3d() Befehle, um die Paarungen durchzuführen, aber ich habe viel Zweifel darüber, wie es tun kann. der sdk von st4 sagt (qui) dass es möglich ist, die Befehlsplanarrelation3d() zu verwenden, um parallel zwei Flächen zweier unterschiedlicher Teile zu bilden: anstelle von zwei Flächen wäre es möglich, zwei von mir geschaffene, sehr genau benannte Stockwerke zu verwenden, um denselben iterativen Befehl für die verschiedenen Komponenten anzuwenden?
Was die Koaxialität betrifft, so scheint es mir, dass es nicht möglich ist, weil der Achsrelation3d()-Befehl zwei Achsen von zwei zylindrischen Teilen macht, aber in meinem Fall habe ich nicht nur zylindrische Teile; darüber hinaus, wenn es nicht erlaubt, im Gegensatz zu sw, Achsen zum Vergnügen einzusetzen. Ich konnte das Problem mit einer dritten Etage und einer dritten Verschwörung leicht lösen, aber ich wollte mir das sicher stellen.
Leider online gibt es sehr wenig Informationen über die Verwendung von massiven Rand Bienen mit Montage, und die sdk von wenn ist extrem knapp, wenn im Vergleich zu der von sw, dann brancolo ein wenig im Dunkeln.
Ich danke allen, die mir sogar die kleinste Hilfe geben können!! und am Ende
für die Dissertation arbeite ich an einer automatischen Montage einer Serie von Standardkomponenten in verschiedenen Konfigurationen.
Ich schrieb ein c#-Programm, das die Auswahl dieser Komponenten ermöglicht und zwei Cads, solide Arbeiten und solide Kante befiehlt, für die Montage der Modelle solcher Komponenten gemäß der gewählten Konfiguration.
in Bezug auf solide Werke hatte ich kein Problem. Ich habe zwei Stockwerke zwischen ihnen orthogonal und eine Achse am Ende jedes Stückes eingefügt, so dass sie durch zwei Befehle der Vergleichbarkeit und einer Koaxialität miteinander gekoppelt werden können; dieser Gegenvorgang ist iterata für jedes Paar von Komponenten, bis die endgültige Montage erstellt wird, da die Pläne und Achsen immer den gleichen Namen haben und sw wählt Pläne und Achsen mit einer Syntax des Typs "name_piano@nome_parte@nome_asse_
für die Präzision die verwendeten Steuerungen sind:
selectbyid2() zur Auswahl von Plänen und Achsen, mit denen die Kupplung durchgeführt werden soll;
addmate3() zur Zugabe von planarer und axialer Kupplung.
Jetzt versuche ich dasselbe mit festem Rand zu tun, aber ich habe Schwierigkeiten.
Zuerst fand ich die Axialrelation3d() und planarrelation3d() Befehle, um die Paarungen durchzuführen, aber ich habe viel Zweifel darüber, wie es tun kann. der sdk von st4 sagt (qui) dass es möglich ist, die Befehlsplanarrelation3d() zu verwenden, um parallel zwei Flächen zweier unterschiedlicher Teile zu bilden: anstelle von zwei Flächen wäre es möglich, zwei von mir geschaffene, sehr genau benannte Stockwerke zu verwenden, um denselben iterativen Befehl für die verschiedenen Komponenten anzuwenden?
Was die Koaxialität betrifft, so scheint es mir, dass es nicht möglich ist, weil der Achsrelation3d()-Befehl zwei Achsen von zwei zylindrischen Teilen macht, aber in meinem Fall habe ich nicht nur zylindrische Teile; darüber hinaus, wenn es nicht erlaubt, im Gegensatz zu sw, Achsen zum Vergnügen einzusetzen. Ich konnte das Problem mit einer dritten Etage und einer dritten Verschwörung leicht lösen, aber ich wollte mir das sicher stellen.
Leider online gibt es sehr wenig Informationen über die Verwendung von massiven Rand Bienen mit Montage, und die sdk von wenn ist extrem knapp, wenn im Vergleich zu der von sw, dann brancolo ein wenig im Dunkeln.
Ich danke allen, die mir sogar die kleinste Hilfe geben können!! und am Ende