Python script for Automation solidworks drawing
Budget: €30 – €250 EUR
We manufacture mechanical keys (chavetas — Tipo A, B, AB in INOX 304) and need to automate the creation of technical drawings from an Excel project table.
What you will build:
A Python tool (using pywin32 + SolidWorks COM API) that reads each row of an Excel file, opens the correct parametric base model in SolidWorks 2017, adjusts dimensions (width, height, length), generates a drawing using our .drwdot template with auto-scaled views, applies tolerances per DIN 6885 / ISO 2768, and exports both .slddrw and .pdf files into organized folders (separated by chaveta type and material).
A simple GUI is required: select Excel file, select output folder, click Generate. Progress bar and execution log included.
We will provide: Excel project table, parametric .sldprt base models, .drwdot template, sample finished drawing, and the tolerance reference table.
Must have: Proven experience with SolidWorks API automation via Python, knowledge of parametric modeling, and access to SolidWorks 2017 for testing.
Deliverables: Source code, editable config file, GUI, README
Timeline: 5 days
In your proposal, briefly describe a similar SolidWorks + Python project you have delivered.
FYI: pls attach this "CHAVETAS" on the head of the proposal.
What you will build:
A Python tool (using pywin32 + SolidWorks COM API) that reads each row of an Excel file, opens the correct parametric base model in SolidWorks 2017, adjusts dimensions (width, height, length), generates a drawing using our .drwdot template with auto-scaled views, applies tolerances per DIN 6885 / ISO 2768, and exports both .slddrw and .pdf files into organized folders (separated by chaveta type and material).
A simple GUI is required: select Excel file, select output folder, click Generate. Progress bar and execution log included.
We will provide: Excel project table, parametric .sldprt base models, .drwdot template, sample finished drawing, and the tolerance reference table.
Must have: Proven experience with SolidWorks API automation via Python, knowledge of parametric modeling, and access to SolidWorks 2017 for testing.
Deliverables: Source code, editable config file, GUI, README
Timeline: 5 days
In your proposal, briefly describe a similar SolidWorks + Python project you have delivered.
FYI: pls attach this "CHAVETAS" on the head of the proposal.