- Joined
- Feb 8, 2014
- Messages
- 11,176
Re: Code issue, please help. This stopped being fun a few days ago.
This may help to get you started, copy the following text into notepad and save into the CamBam system folder as Hurco.cbpp (C:\Documents and Settings\All Users\Application Data\CamBam plus 0.9.8\post) or where ever yours is at This should be a good starting point.
<?xml version="1.0" encoding="utf-8"?>
<PostProcessor xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="0.9.8.0">
<Notes>Hurco KM3P Post</Notes>
<PostFile>{$comment} Made using CamBam - http://www.cambam.co.uk {$endcomment}
{$header}
{$mops}
{$footer}
</PostFile>
<Header>{$comment} {$cbfile.name} {$date} {$endcomment}
{$tooltable}
{$cbfile.header}
%
{$units}
{$distancemode}
{$cuttercomp(off)}
{$toolchange(first)}
{$clearance}</Header>
<Footer>{$clearance}
{$spindle(off)}
{$endrewind}
{$cbfile.footer}
</Footer>
<ToolChange>{$clearance}
{$comment} T{$tool.index} : {$tool.diameter} {$endcomment}
T{$tool.index} M6</ToolChange>
<MOP>{$comment} {$mop.name} {$endcomment}
{$toolchange}
{$velocitymode} {$workplane}
{$mop.header}
{$spindle} {$s}
{$blocks}
{$mop.footer}
</MOP>
<CannedCycleStart />
<UnitsMM />
<UnitsInches />
<VelocityModeConstantVelocity />
<Rapid>{$g0} {$_x} {$_y} {$_z} {$_a} {$_b} {$_c} {$_f} </Rapid>
<FeedMove>{$g1} {$_x} {$_y} {$_z} {$_a} {$_b} {$_c} {$_f} </FeedMove>
<ArcCW>{$g2} {$_x} {$_y} {$_z} {$i} {$j} {$k} {$_f}</ArcCW>
<ArcCCW>{$g3} {$_x} {$_y} {$_z} {$i} {$j} {$k} {$_f}</ArcCCW>
<UpperCase>true</UpperCase>
<MinimumArcLength>0.0001</MinimumArcLength>
<MaximumArcRadius>10000</MaximumArcRadius>
<ArcCenterMode>Absolute</ArcCenterMode>
<ArcOutput>ConvertToLines</ArcOutput>
<ArcToLinesTolerance>0.001</ArcToLinesTolerance>
<AddLineNumbers>true</AddLineNumbers>
<LineNumberStart>10</LineNumberStart>
<LineNumberIncrement>10</LineNumberIncrement>
</PostProcessor>
This may help to get you started, copy the following text into notepad and save into the CamBam system folder as Hurco.cbpp (C:\Documents and Settings\All Users\Application Data\CamBam plus 0.9.8\post) or where ever yours is at This should be a good starting point.
<?xml version="1.0" encoding="utf-8"?>
<PostProcessor xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="0.9.8.0">
<Notes>Hurco KM3P Post</Notes>
<PostFile>{$comment} Made using CamBam - http://www.cambam.co.uk {$endcomment}
{$header}
{$mops}
{$footer}
</PostFile>
<Header>{$comment} {$cbfile.name} {$date} {$endcomment}
{$tooltable}
{$cbfile.header}
%
{$units}
{$distancemode}
{$cuttercomp(off)}
{$toolchange(first)}
{$clearance}</Header>
<Footer>{$clearance}
{$spindle(off)}
{$endrewind}
{$cbfile.footer}
</Footer>
<ToolChange>{$clearance}
{$comment} T{$tool.index} : {$tool.diameter} {$endcomment}
T{$tool.index} M6</ToolChange>
<MOP>{$comment} {$mop.name} {$endcomment}
{$toolchange}
{$velocitymode} {$workplane}
{$mop.header}
{$spindle} {$s}
{$blocks}
{$mop.footer}
</MOP>
<CannedCycleStart />
<UnitsMM />
<UnitsInches />
<VelocityModeConstantVelocity />
<Rapid>{$g0} {$_x} {$_y} {$_z} {$_a} {$_b} {$_c} {$_f} </Rapid>
<FeedMove>{$g1} {$_x} {$_y} {$_z} {$_a} {$_b} {$_c} {$_f} </FeedMove>
<ArcCW>{$g2} {$_x} {$_y} {$_z} {$i} {$j} {$k} {$_f}</ArcCW>
<ArcCCW>{$g3} {$_x} {$_y} {$_z} {$i} {$j} {$k} {$_f}</ArcCCW>
<UpperCase>true</UpperCase>
<MinimumArcLength>0.0001</MinimumArcLength>
<MaximumArcRadius>10000</MaximumArcRadius>
<ArcCenterMode>Absolute</ArcCenterMode>
<ArcOutput>ConvertToLines</ArcOutput>
<ArcToLinesTolerance>0.001</ArcToLinesTolerance>
<AddLineNumbers>true</AddLineNumbers>
<LineNumberStart>10</LineNumberStart>
<LineNumberIncrement>10</LineNumberIncrement>
</PostProcessor>