| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX | | |  | Solid Edge 2025 First Look Online-Event 14.11.2025, eine Pressemitteilung
|
Autor
|
Thema: Probleme mit ug_swept (851 mal gelesen)
|
en0038 Mitglied Ingenieur

 Beiträge: 38 Registriert: 28.09.2004
|
erstellt am: 29. Jul. 2005 14:56 <-- editieren / zitieren --> Unities abgeben:         
Hallo, mochte in einem block eine section_line entlang einer guide_line "ug_sweeepen". Funktioniert aber nicht. Ich hatte auch gerne einen offset zu beiden Seiten. Wie schreibt man das in die .dfa. Ist das uberhaupt moglich? Habe das ug_swept mit +# -# erst mal rausgehollt. dfa liegt auch noch mal als Anhang bei. Gruss en #! UG/KF 18.0 DefClass: sweep_along_curve (ug_feature); (child) block:{
class, ug_block; length, 100; width, 100; height, 50; }; (child) guide_line:{ class, ug_line; start_point, point(50,0,0); end_point, point(50,100,0); }; (child) section_line:{ class, ug_line; start_point, point(50,0,0); end_point, point(50,0,10); }; +# (child) wire_groove:{ class, ug_swept; guide, {guide_line:}; section, {section_line:}; operation, subtract; target, {block:}; }; -# Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joerg.A Mitglied

 Beiträge: 86 Registriert: 12.12.2001 NX 1892 Build 3220 TcAE 12.2.0.7 Catia V5 R2012 SP3 HF119 Catia V6 R2013xHF94
|
erstellt am: 04. Aug. 2005 23:28 <-- editieren / zitieren --> Unities abgeben:          Nur für en0038
Hi, das swept braucht noch ein paar zusätzliche Eingaben, damit es funktioniert. (child) wire_groove:{ class, ug_swept; guide, {{reverse,guide_line:}}; section, {{forward,section_line:}}; Orientation, {Orientation_Fixed}; Scaling, {Scale_Constant,1}; Body_Type, Sheet; }; Dies ergibt einen Sheet-Body mit der Dicke 0mm. Damit ist nur ein Trimmen möglich, wenn das Sheet größer ist. Offset sheet body erzeugt nur weitere sheets. Am besten wäre die Funktion thicken sheet, damit kann man aus dem sheet einen solid machen und diesen dann abziehen. Leider gibt es diese Funktion noch nicht in KF. Also entweder mehrere sheets erzeugen, diese mit sew vernähen und dann trimmen oder veruchen mit extrude einen solid zum abziehen erzeugen. Gruss Joerg.A Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
en0038 Mitglied Ingenieur

 Beiträge: 38 Registriert: 28.09.2004
|
erstellt am: 05. Aug. 2005 08:26 <-- editieren / zitieren --> Unities abgeben:         
|
en0038 Mitglied Ingenieur

 Beiträge: 38 Registriert: 28.09.2004
|
erstellt am: 08. Aug. 2005 14:59 <-- editieren / zitieren --> Unities abgeben:         
Hallo, versuche das Rechteck entlang der line (guide_line) zu extrudieren. Habe Probleme mit ug_swept. wer weiss Rat? Gruss en
DefClass: rectangular (ug_base_part); (child) block: { class, ug_block; Length, 100; Width, 100; Height, 50; };
(child) guide_line: { class, ug_line; Start_Point, Point(0,50,0); End_Point, Point(100,50,0); }; (child) line1: { class, ug_line; Start_Point, Point(0,50-12.7,0); End_Point, Point(0,50+12.7,0); }; (child) line2: { class, ug_line; Start_Point, Point(0,50-12.7,25.4); End_Point, Point(0,50+12.7,25.4); }; (child) line3: { class, ug_line; Start_Point, Point(0,50-12.7,0); End_Point, Point(0,50-12.7,25.4); };
(child) line4: { class, ug_line; Start_Point, Point(0,50+12.7,0); End_Point, Point(0,50+12.7,25.4); }; (list) rectangle: {line1:,line2:,line3:,line4:}; #+ (child) swept: { class, ug_swept; Guide, {reverse,guide_line:}; Section, {forward,rectangle:}; Spine, {}; Orientation, {Orientation_Fixed}; Scaling, {Scale_Constant,1}; Alignment, Arc_Length; Interpolation, Linear; Body_Type, Solid; Tolerances, ug_askModelTolerances(); Operation, subtract; Target, {block:}; }; #- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
en0038 Mitglied Ingenieur

 Beiträge: 38 Registriert: 28.09.2004
|
erstellt am: 09. Aug. 2005 09:13 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |