turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Siemens PLM Community
- NX Manufacturing
- Discussion Forum - NX Manufacturing
- Need help with PostBuilder

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-15-2016 02:02 AM

Hello! I have a special problem with PostBuilder. I don't want to have circular output but linear moves is case of 5-Axis-Milling. To get this I thought to set the variables mom_kin_min_arc_length and mom_kin_min_arc_radius temporary to a very high value. This works, but not in all situations. After a tool_change it does not work. The second operation after tool_change works. The thing is: I don't know where the two mom-variables are interpreted. If I work with test-prints the mom-variables allways have the correct (the high) value but in the first operation after tool_change I get a MOM_circular_move-event and in the second operation I get several MOM_linear_move-events. Where is the problem?

Thank you for help.

Werner

Werner

Production: NX10.0.3, FBM | TcUA 10.1.2.2

Development: VB.NET, Tcl/Tk | Testing: NX12.0

Production: NX10.0.3, FBM | TcUA 10.1.2.2

Development: VB.NET, Tcl/Tk | Testing: NX12.0

5 REPLIES

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-15-2016 02:11 AM

what I use to do, is:

global mom_arc_mode set mom_arc_mode LINEAR MOM_reload_variable mom_arc_mode

for 5 axis simult, and set it back to CIRCULAR for every other.

I do this in Start of Path event.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-15-2016 02:40 AM

To get linear output of arcs (including helical moves), I usually insert the following lines:

global mom_kin_arc_output_mode mom_kin_helical_arc_output_mode

set mom_kin_arc_output_mode "LINEAR"

set mom_kin_helical_arc_output_mode "LINEAR"

MOM_reload_kinematics

To return arc output, there are the same lines with values FULL_CIRCLE instead LINEAR.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-15-2016 08:29 AM

Did you try operation settings instead of making it hard coded in post?

In Operation's dialogue ,

under Machine Control -->Motion Output Type--> Linear

If it is successful, make the template part with this setting so that whenever you use this operation, you will get linear output.

BR,

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-16-2016 07:50 AM

Changing this inside of the operation results in a far better tool path than changing this in the post-processor.

Change the post-processor and you get faceted arcs due to a higher tolerance.#

Change it in the operation and the arcs are far smoother.

Production:NX10.0.3, VERICUT 8.2, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4Development:C (ITK), .NET, Tcl/TkTesting:NX12.0 | AWC 3.4Preparing:NX12.0

Employees of the customers, together we are strong

How to Get the Most from Your Signature in the Community

NX Customization - Best Practice Guide

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-16-2016 12:09 PM

I tested it and see the difference.

example of engage:

without coding in PP and operation adjusting:

L X+122.8933 Y+29.2503 Z+165.8223 B-45 C+0 R0 FMAX

44 CR X+122.3697 Y+29.2595 R+30 DR+ FQ1602

45 CR X+101.163 Y+0. R+30 DR+

cut...

setting to line in PP

43 L X+122.8933 Y+29.2503 Z+165.8223 B-45 C+0 R0 FMAX

44 L X+118.7364 Y+28.8974 Z+161.6653 FQ1602

45 L X+114.7176 Y+27.3254 Z+157.6466

46 L X+110.993 Y+24.675 Z+153.9219

47 L X+107.7055 Y+21.0478 Z+150.6345

48 L X+104.9816 Y+16.5833 Z+147.9105

49 L X+102.9259 Y+11.4531 Z+145.8548

50 L X+101.6174 Y+5.8542 Z+144.5463

51 L X+101.163 Y+0 Z+144.0919

cut...

setting to line in operation:

43 L X+122.8933 Y+29.2503 Z+165.8223 B-45 C+0 R0 FMAX

44 L X+119.87 Y+29.0505 Z+162.7989 FQ1602

45 L X+116.8975 Y+28.2441 Z+159.8264

46 L X+114.0364 Y+26.8477 Z+156.9653

47 L X+111.345 Y+24.8897 Z+154.2739

48 L X+108.878 Y+22.41 Z+151.8069

49 L X+106.6856 Y+19.459 Z+149.6145

50 L X+104.8125 Y+16.0967 Z+147.7415

51 L X+103.2969 Y+12.3917 Z+146.2258

52 L X+102.1695 Y+8.4194 Z+145.0984

53 L X+101.4533 Y+4.2606 Z+144.3823

54 L X+101.163 Y+0 Z+144.0919

cut...

---------------------------------------------

#♫ PB, 5ax, itnc, nx, vericut ♫ #

#♫ PB, 5ax, itnc, nx, vericut ♫ #

**Learning Advantage** Learn NX CAM online at your own pace (Login required)

**Manufacturing Tutorials**

Already have NX CAM installed? Get hands-on with the in-software tutorials

**Product Support**

Contact Global Technical Access Center (GTAC)

Follow Siemens PLM Software

© 2018 Siemens Product Lifecycle Management Software Inc