From drawing to product  

 demo (zip 126kb)        

 

Computer nowadays make possible easy in a way solve also relatively exacting exercise. Thanks connection CAD systems and numerically - controlled shaping machinery over technological preparation and production NC programmes in one compact unit is even relatively pleasant in a way possible suggest engineering part of and cross over to her realization with minimum wiring human work.    

Manual production NC programmes is lengthy, elaborate and above all along carries hi - risk errors also near experienced programmer. At present in the marketplace exist resources for automatic production NC programmes. Mostly be focusing on cutting tvarově exacting part of defined complicated mathematical recipe, and are then his price and exigencies on expertness programmer for small and middle firm often inaccessible. Just for such conditions was mature software Dxf2cnC. Region his usage is paring and boring in so - called 2,5D space, then plane cutting with option depths cut. It's just most frequent workload small and middle engineering firms.

Basic characteristic

Programme Dxf2cnC is intended to production NC programmes for supervisory system Heidenhain and code ISOthat the it is possible after adjustment use for any NC machine. Programme was built - up so, to has had what smallest exigencies on hardware computer. Therefore is for its running need only processor 386 with graphic card VGA and operating system MS - DOS. Programme processes source data straight from digital drawing in size .DXF. This data creates in any CAD system, as are for example autocad or IntelliCAD, that is of accessible free.

Programme Dxf2cnC shortlisting from set geometric elements type "curve" and "circle" and other disregards. Therefore is able to set contain also other elements from graphical documentation, neither would it affected generation NC programme. Waveform represent mechanided outline single parts and circle bore potholes. If there are these elements placed in drawing in different depths, programme depths respects and will relay is also bis resulting NC programme.

Work with programme is divided into two branchs - technological and graphic. In forepart will display menu technological parameters for paring and boring. All entries have ready default value. Between them can move cursor keies or mouse. To every sum portrayals on lower line brief help. If programme not found in input set waveform or circle, will leave out table parameters appropriate technology - paring or boring. Z technological parts it is possible any time cross over bis graphic branch and then round. Graphic part serves for verification resulting NC tracks. Picture can magnify, decrease and be moving. Here is also possibility verify attainability tracks for milling cutter requisite average. Unattainable partitions tracks programme will emphasize and will offer solving. It is possible here also do reversion courses milling cutter and basic geometric transformation flush XY. By those are shift, turning, reflexion and scaling. Except NC data programme generate data for technical verification and set .SCR for backward verification in CAD system. Programme also works longitude and time tracks paring. In special regime makes it possible to programme supplying pointed faery fluent curve compound from tangent upon yourself coherent transport systems archs.

  Tooling method

For paring program use only only tool. Programme from input set shortlisting all waveform, will enable change their sequence and orientation, lets choose genuine, left or zero correction and according to setting cutting conditions generated first basic block. Bis 1st point every waveform will run against in I wish level (above material) without correction. After it loads correction and will wear off on depth cutting according to engaged funds axes Z. At the end every waveform tool will go out fast feed bis scented security plains and in her will run over on funds XY corresponding start of next waveform. After paring in NC programme follows boring. Programme implements boring so many tool, how much of different averages circles will find in input set. Circle for that purpose will range bis groups size. Before boring programme all potholes sink a hole in one centre drill, NC point with vertical angle 90 steps.

  Technological branch

For paring and boring set cutting velocity, average tools, number razor - edges and shift on one razor - edge. Every sum has adjusted default valuethat the matches most frequent using. If to us adjusted characteristics suit, can cross over straight bis graphic branch. In case of need their adjustment programme automatically recount funds of others parameters, to always applied mathematical terms given to problems technology cutting (for example cutting velocity and average tools work speed). Cutting conditions for paring discovers only, if is in input set attendant at least one curve. As well at boring discovers only at that time, when input file includes circle. U boring set cutting conditions for all braces together. Here can act more manners. It is possible order cutting rate with size thickness turnings (rather shift on tooth) and speed also minute shift work according to average tools. Often is however practically more suitable use same minute shift for braces different averages and different turns. Such possibility programme also fuels the. This variant allows, to for example brace about average two millimeters (and small strongholds and stiffness) was burdened respectively smaller by force than for example brace 30 mm at same cutting rate. Can we also order restrictive speed and programme then will adjust pertinent higher speed and towards them also shift. These funds we can soever change so long, as far as come to a conclusionthat the state is optimum. Dimple automatically will carry out deep tantamount radius bore openings, deepest however bis adjusted maximum depths. At centre drill it is possible also straight do chamfer openings.

For milling cutter, braces and centre drill it is necessary order work plane. Set depth cutting, surface of work and I wish level. These plains set apart for paring and for boring. Paring and boring might be of different funds surface workpiece, depths cutting also I wish plains. Depth cutting is able to have only negative appreciate (relates incremental to surface workpiece) and will set out only to those entities (waveform and circle), whose coordinate Z is zero. Is that a therefore, to was possibility already at production drawing decide for every entity apart about her coordinate in axis Z. Respectively, when are all of the members in same depth, is able to go in for programmer easier draw is flush with zero value in axis Z and depth order as far as at program generation. Programme Dxf2cnC makes it possible to also combine entities with nonzero Zcoordinate with entities with zero Zcoordinate, near which will order depth cutting right in technological parts programme.

Technical control take control of form common waveform by the help of crossbar measuring arrangement. In one’s axis hires on defined funds. In second - axis will take off measuring data, and the weigh against with table specified toleration. Deviation in direction axes Y is however other than deviation in direction normal. Therefore programme does descending reduction according to deflection normal from axes Y. Designer licensed brand tolerance of profile waveform will order like one value in technological parts programme. To the file with desinence .KON (for technical verification) beside coordinates measured variable points will excerpt toleration deviations in direction axes Y. Set creates only at that time, if input DXF set includes waveform.

  Visual program checking

Graphic branch is agent for visualization programme, for option sequence and orientation courses paring, for setting correction and for geometric transformation. Every function it is possible call up any time by the help of appropriate keys. Graphically in different colours represent diverse data about generated programme. Course draws brown colour, žlutě will depict partitions unattainable for milling cutter given to average behind given to correction. Turquoise colour picture crossings among single waveform in security level and drab blue are bore potholes. Monitor point on course can display white colour. That draws also axial cross. On monitor discovers green light dart symbolizing start of tracks and red circle, symbolizing milling cutter. Circle its position in face of dart implies correction. Picture it is possible after monitor be moving cursor keies or mouse. Size display (zoom) turns keies "plus" and "minus" on numerical keyboard. In genuine upper corner screens discovers darts indicant position zero point in face of monitor. Gauge also indicates in genuine upper corner screens behind syllable zoom. In graphic branch we can do geometric transformationthat the will disply manifest also in NC programme. Can we so whole programme be moving, turn, reflect and proporcionálně magnify and decrease tracks tools. Implicitly are adjusteds funds, that are for given to transformation neutral, and hence at their confirmation to no transformation unprovability. Is also possibility turn up direction or sequence courses compared to setting in input set. It use above all at that time, when want to for example place consecutive paring use upfeed method respectively. Also so can repair stocking after equidistantthat the in graphic system CAD generate direction from workpiece, whereas practically need negation.

Programme Dxf2cnC makes it possible to without big pains create NC programs for most producing part of. His low price also unpretentiousness attendance belongs to to best accessible programming agents.