Menu

Home

Maurice

STEP AP214 and VRML FreeCAD script generator

https://github.com/easyw/kicad-3d-models-in-freecad/

this repository
https://github.com/easyw/kicad-3d-models-in-freecad/
is a place to find STEP AP214 3D models and VRML kicad 3D models
under ''cadquery'' DIR, there are some nice scripts that can generate
STEP and VRML parametric models for
GullWings ICs, DIP ICS, Chip Capacitors, Chip resistors, pin-strip headers

All the STEP and VRML models can be used with kicad new stable release (August 2015) and are ready to be used with Kicad StepUp script
kicad StepUp is a new approach to export kicad board and modules in STEP AP214 (with colors).
With kicad StepUp it is possible to export the 3D board and modules in STEP for MCAD interchange and create the 3D wrl libraries.
kicadStepUp at sourceforge
http://sourceforge.net/projects/kicadstepup/
kicadStepUp at lauchpad
http://bazaar.launchpad.net/~easyw/kicad-stepup/trunk/files/
YouTube Kicad StepUp demo video
http://youtu.be/Ukd47VXYzQU

OverView of the parametric scripts

this repository
https://github.com/easyw/kicad-3d-models-in-freecad/
is a place to find STEP AP214 3D models and VRML kicad 3D models;
under ''cadquery'' DIR, there are some nice scripts that can generate
STEP and VRML parametric models for
GullWings ICs, DIP ICS, Chip Capacitors, Chip resistors, pin-strip headers ready to go for kicad StepUp script

The parametric scripts are derived from CadQuery scripts for generating QFP, DIP and pinHeaders
models in X3D format.
author hyOzd
author site: https://bitbucket.org/hyOzd/freecad-macros/

requirements

CadQuery module version 0.20 or later
https://github.com/jmwright/cadquery-freecad-module/archive/master.zip/
FreeCAD version 0.15 or later
http://freecadweb.org/


Running the scripts

to run the script just move to the scripts dir and do:
freecad ./make_gw_export_fc.py modelName
examples in win:
c:\freecad\bin\freecad make_gw_export_fc.py SOIC_8
c:\freecad\bin\freecad make_gw_export_fc.py all
in linux:
freecad ./make_gw_export_fc.py SOIC_8
freecad ./make_gw_export_fc.py all

modelName and parameters are described in:

  1. cq_params_gw_soic.py file for defining SOIC mechanical data
  2. cq_params_gw_qfp.py file for defining QFP mechanical data
  3. cq_params_gw_ssop.py file for defining SSOP mechanical data
  4. cq_params_gw_tssop.py file for defining TSSOP mechanical data
  5. cq_params_gw_sot.py file for defining SOT mechanical data
  6. cq_params_chip_cap.py file for defining chip capacitors mechanical data
  7. cq_params_chip_res.py file for defining chip resistors mechanical data
    all data in parameter files are collected from components data sheets

the script will generate STEP and VRML parametric models
ready to be used with kicad StepUp script

Note: You may get a 'No module named QtNetwork' error on Ubuntu based systems when you select the module in FreeCAD.
If you do, run the following command line from a terminal to fix this issue.
sudo apt-get install python-pyside.qtnetwork

credits

author hyOzd +
author site: https://bitbucket.org/hyOzd/freecad-macros/
FreeCAD & cadquery tools:
libraries to export generated models in STEP & VRML format

This document and all the materials and files at the repository are
Copyrighted © 2015 by Maurice.
You may distribute it and/or modify it under the terms of either
the GNU General Public License http://www.gnu.org/licenses/gpl.html,
version 3 or later, or the Creative Commons Attribution License
http://creativecommons.org/licenses/by/3.0/, version 3.0 or later.

All trademarks within this guide belong to their legitimate owners.

Risk disclaimer

USE 3D CAD DATA AT YOUR OWN RISK
DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.


MongoDB Logo MongoDB