NEWS
LinuxCNC 2.5.2 Release
LinuxCNC 2.5.2 Update Released (changelog).
 
LinuxCNC 2.5.1 Release

LinuxCNC 2.5.1 Update Released (changelog). If the Package Manager does not prompt you to upgrade see this page.

 
LinuxCNC 2.5.0 Release
New major release (changelog). See the instructions to update your system from EMC 2.4 to LinuxCNC 2.5.
 
Home Forum Using LinuxCNC CAD CAM Solidcam to EMC2 post processor

Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Solidcam to EMC2 post processor

Solidcam to EMC2 post processor 13 Dec 2009 10:44 #1307

  • alext
  • alext's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 2
  • Karma: 3
Hi All.
I searched Linuxcnc.org for working post processor from SolidCam to EMC, and did not found any.
So I changed existing FANUC (for Mill) and FANUC0T (for Lathe) in SolidCam.
It worked for me in SolidCam 2008SP12 and SolidCam2009 SP0. I am using EMC2.2

To use modified post processor extract attached archive (which includes both post processors) to C:\Program Files\SolidCAM2009\Gpptool , choose to override existing files (you can backup existing files just to be safe).

This is my first post in this forum, so if I made any mistakes I want to apologize in advance.

This attachment is hidden for guests. Please log in or register to see it.
Attachments:
  • Attachment This attachment is hidden for guests. Please log in or register to see it.
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 13 Dec 2009 16:11 #1311

  • BigJohnT
  • BigJohnT's Avatar
  • OFFLINE
  • Administrator
  • Posts: 4955
  • Thank you received: 86
  • Karma: 134
Thanks for sharing.

John
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 16 Nov 2010 13:45 #5358

  • axel88
  • axel88's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 54
  • Karma: 0
Can you please explain what changes are necessary? I'm trying to make a postprozessor for Unigraphics NX6 perhaps this could help me.

Axel
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 21 Nov 2010 03:14 #5485

  • robh
  • robh's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 117
  • Thank you received: 2
  • Karma: 21
axel88 wrote:
Can you please explain what changes are necessary? I'm trying to make a postprozessor for Unigraphics NX6 perhaps this could help me.

Axel

hi Axel

there is not alot to edit if you have a good standard fanuc post, just check your cycles, and G80 line on end of cycles like drilling, as fanuc can take G80 Zxx EMC likes G80 G00 Zxx

cutter comp drive lines is also worth a check.

Lathe wise there are not many cycles there so most of it just system output code
should not take long if you have a good starting ground and know how to edit a post.

rob
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 18 Jan 2012 16:43 #16912

  • Robo-Dan
  • Robo-Dan's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Thank you received: 1
  • Karma: 2
This post processor seems to work alright for me with Solidcam and EMC2. Although, I tried performing a Transformation->Translate->Matrix, which uses WHILE loops. When I tried to load the code, EMC2 didn't recognize the structure of the WHILE loop and gave me an invalid character error. I'm pretty sure that the post processor needs to be modified but I'm not sure how. My generated code looks like this... Any help would be greatly appreciated.

(CNC-HOUSING-CENTER.TAP)
( MCV-OP ) (18-JAN-2012)
(SUBROUTINES: O2 .. O6)
G90 G17
G80 G49 G40
G54
G91 G28 Z0
G90
M01
N1 M6 T1
(TOOL -1- MILL DIA 3.97 R0. MM )G0 X0. Y0. Z10. S15000 M3
M8
#21 = 0
WHILE [#21 LT 2] DO 1
(
)
(TAB ROUGHING - FRONT - POCKET)
(
)
G10G91 L2 P1 X0. Y42. Z0.
G90
#21 = #21 + 1
G1
END 1
G10G91 L2 P1 X0. Y-84. Z0.
G90
G91 G28 Z0
G90
M01
N2 M6 T8G0 X-14.852 Y-34.5 Z10. S1000 M3
M8
#21 = 0
WHILE [#21 LT 2] DO 1
(
)
(OUTER CHAMFER - FRONT - PROFILE)
(
)
G0 X-14.852 Y-34.5 Z15.
Z7.75
G1 Z5.625 F100
X-33.295 F500
G2 X-34.855 Y-33.818 R2.125
X-35.156 Y-33.485 R18.875
X-35.688 Y-32.079 R2.125
G10G91 L2 P1 X0. Y42. Z0.
G90
#21 = #21 + 1
G1
END 1
G10G91 L2 P1 X0. Y-84. Z0.
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 18 Jan 2012 16:44 #16913

  • Robo-Dan
  • Robo-Dan's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Thank you received: 1
  • Karma: 2
Also, the section of the post processor that I think needs to be modified is shown below.

@loop
local integer var_num

var_num = loop_level + 20
{nb, '#', var_num, ' = 0'}
{nb, ' WHILE [#', var_num, ' LT ', loop_count, '] DO ', loop_level}
endp

;

@end_loop
local integer var_num

var_num = loop_level + 20
{nb '#', var_num, ' = #', var_num, ' + 1'}
{nb 'G'home_number}
{nb ' END ', loop_level}
endp

;
The administrator has disabled public write access.

Re:Solidcam to EMC2 post processor 05 May 2012 10:13 #19846

  • Robo-Dan
  • Robo-Dan's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Thank you received: 1
  • Karma: 2
Here's is my modified Solidcam to EMC2 post processor. It has been modified so that it can do arrays of parts that have multiple tool changes without duplicating all of the tool changes in your array of parts. ie. Instead of going through all of the tool changes on part 1 and then indexing to part 2, effectively duplicating all of your tool changes. Run tool #1 on an array of parts, then tool change, then tool #2 on the same array of parts, etc.. This attachment is hidden for guests. Please log in or register to see it.
Attachments:
  • Attachment This attachment is hidden for guests. Please log in or register to see it.
The administrator has disabled public write access.
The following user(s) said Thank You: oooalexooo
  • Page:
  • 1
Moderators: Dan Falck
Time to create page: 1.422 seconds
Powered by Kunena Forum
© 2013 LinuxCNC.org
Joomla! is Free Software released under the GNU General Public License.