Speedio Post Patterning Issue

Speedio Post Patterning Issue

Lobos8403
Contributor Contributor
629 Views
5 Replies
Message 1 of 6

Speedio Post Patterning Issue

Lobos8403
Contributor
Contributor

Hello,

 

I recently modified the generic Brother post processor for my Speedio S500X1.  It works just fine mostly but i'm seeing an issue where the vectors are getting flipped when i generate code from a component pattern in HSMworks.  I used the UCCNC post before i had this machine and never saw this issue with it.  Just to validate, i used the old UCCNC post on the same machining program and had proper results vs using the brother post i edited.  Can anyone perhaps give me a hand on where the patterning functions exist in the post? 

 

The problem never appears on the first operation, its typically starts after the first op tool change, where x or y can be flipped to negative.  Z is not effected.

 

I've attached output files from the UCNC post which is 5001 which has the correct vector for all ops, 5002 is the brother post with the issue.

 

The lines in question on 5001 is line 487, the corresponding brother line with the error in 5002 is line 246.

 

Capture1.JPG

 

Any help would be much appreciated!

0 Likes
630 Views
5 Replies
Replies (5)
Message 2 of 6

AchimN
Community Manager
Community Manager

@Lobos8403 could you please share your sample file including toolpathes?



Achim.N
Principal Technology Consultant
0 Likes
Message 3 of 6

AchimN
Community Manager
Community Manager

Thanks for your feedback.

This has been an issue into the generic brother post as well, the reason for that is following:

 

This line:

    var start = getFramePosition(currentSection.getInitialPosition());

 

has been called prior any workplane has been defined, so the coordinates were not rotated at that point in time for the insertToolCall case.

 

I´ve updated the generic brother post to fix that, it will show up into the library soon.



Achim.N
Principal Technology Consultant
0 Likes
Message 4 of 6

fredsi
Collaborator
Collaborator

@AchimN

 

Hi Achim,

 

Just curious....I didn't reply to this on the forum as I'm working with InventorHSM, but I do not see the negative values issue - even with the Generic Brother post - when doing patterns. Is this dependent on how the pattern is laid out? I tried, linear and two dimension, component, etc. but could not get any negative numbers in the G100 call. 

 

As I said, just curious if there are certain patterning methods that trigger this behavior. Thanks.

 

Fred

 

0 Likes
Message 5 of 6

AchimN
Community Manager
Community Manager

@fredsi Inventor HSM will have the same problem.

The problem occours for example when you do a component pattern and the parts are rotated (around Z or X by using the 4th axis property). For the tool call case, the rotation of the coordinates to the desired workPlane was done after the tool call, so the initial XYZ were wrong.

2017-09-05_17-17-44.png

 

 

 



Achim.N
Principal Technology Consultant
0 Likes
Message 6 of 6

fredsi
Collaborator
Collaborator

Achim,

 

Thanks for additional explanation.

 

Fred

 

0 Likes