What's new in fpcconvert 2.0
Jan 13, 2015
- tutorial for non-panelized and panelized board has been added
- feature: following parameters has been changed/added:
- DRILL_HOLES_IN_BOTTOM_CORNERS, HOLE_IN_BOTTOM_CORNER_DIAMETER, DRILL_HOLE_IN_ORIGIN, HOLE_IN_ORIGIN_DIAMETER feature: Units are supported for length parameters in config file. Valid values are NM, UM, MM, CM, DM, MIL, IN, FT, YD
- fixed: crash when improper pin name appears inside net (Warning message added) fixed: auto Y axis expand works only on negative Y
- KNOWN BUG: RESIDUAL_COPPER must be excluded from MILL_ORDER list
- KNOWN BUG: FEEDRATE_MILLING is not set user must do it manually in panelization case
- panelization: works now in rasterization process automatic Y axis expanding direction introduced according to the lowest Y outline point in fpc file.
- WORKING_AREA_LEFT_BOTTOM_POINT - a new constant has been introduced and set as default value: NEGATIVE_WORKING_AREA_WIDTH_HALF USE_WORKING_AREA_DIMENSIONS_FOR_AXIS_INVERTING - set false as default
- drilling: DRILL_SMALLEST_HOLES_IN_BOTTOM_CORNERS works correctly with the option WORKING_AREA_LEFT_BOTTOM_POINT_IN_MM, millDrawDots method fixed too.
- Added same auxiliary hole in the origin.
- options for cleaning of drilled holes has been added. More than one drill bit pass is allowed. The diameter of next drill is increased by option N_HOLE_DRILL_REPEAT_ADDED_DIAMETER. The repeated drilling can be limited by drill bit diameter using the option N_HOLE_DRILL_REPEAT_MAX_DIAMETER.
New in fpcconvert 1.12 (Jun 24, 2014)
- smt parts, double-sided and copper areas crash fix
- NetException introduced for possible crash during net committing
- Part name introduced in empty part exception case
- DocBook documentation started
New in fpcconvert 1.11 (Mar 28, 2014)
- FILL_PADS_ONLY: none type pads does not cause crash fix
- RASTERIZATION: works without copper area specification
- RASTERIZATION: negative template functional
- RASTERIZATION: drawing and copper areas support started
- RASTERIZATION: positive template introduced
- RASTERIZATION: wrong areas on edges fixed
- MILL_BOARD = true as default
- MILL_BOARD auto set to false when RESIDUAL_COPPER is processed
- -c option for optional config file
New in fpcconvert 1.10 (Mar 28, 2014)
- RASTERIZATION: netDraw priority implemented
- RASTERIZATION: out of copper area thermal pins fix
- RASTERIZATION: arbitrary shape of copper area support for milling
- RASTERIZATION: fix axis invert
- RASTERIZATION with copper areas works in Y dimension for board outline corner in 0,0
- option Z_TOOL_CHANGE_POSITION_IN_MM added
- option X_TOOL_CHANGE_POSITION_IN_MM added
- mill operation: residual copper is removed if copper area is not specified - only 1 copper area is suppored
- mill board outline support added
- none shape pad draw crash fix
New in fpcconvert 1.09 (Jul 6, 2013)
- rouded pad rotation crash fix