
Fechado
Publicado
We are looking for a Python developer to create a lightweight, desktop-based CAD application for designing 2D models for our CNC and laser machines. The software should allow drawing and editing basic shapes and exporting designs to formats like DXF, SVG, or G-code. Experience in desktop application development using Python (PyQt/Tkinter) is essential, and any prior work with CAD tools or geometry libraries is a strong advantage. Please share your estimated budget, timeline, and examples of similar desktop apps you've built. It will be a monthly basis job for you as well and we will pay monthly.
ID do Projeto: 40129389
21 propostas
Projeto remoto
Ativo há 25 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
21 freelancers estão ofertando em média $11 USD/hora for esse trabalho

Dear Client, Greetings!! I have gone through the project description, and found that all of the mentioned requirements fall over my expertise, as I have hands-on experience on Python, AI/ML, Data Science, software building, etc.I specialize in Python-based desktop software for technical workflows, including CAD-style drawing and CNC/laser outputs. I can deliver a clean, maintainable app and provide ongoing monthly support. Letsdisucss further on chat Also I have been coding on Machine Learning and Data Science with Python from past 7 years. I have the experience of working with 4 giant tech companies, including freelancing on upwork, fiverr and freelancer. Hope to hear from you soon!!. Regards, Rojan
$8 USD em 40 dias
4,4
4,4

Hi ive read your requirement and ive handled similar project before. With my experience and ability, i can complete your project with perfectly. Please contact me and discuss detail via chat. Thx Petro.
$8 USD em 40 dias
3,6
3,6

⭐ PyQt6 ⭐ I have read your job description carefully. I’m an experienced Python developer with a strong background in desktop applications using PyQt . I can build a lightweight 2D CAD tool for designing models for CNC and laser machines, supporting exports to DXF, SVG, and G-code formats. I have worked with geometry libraries and am comfortable with the math and algorithms required for CAD tools. I’m excited about this long-term collaboration and can provide a solid plan for monthly progress. BEST REGARDS Jovica.
$5 USD em 40 dias
3,0
3,0

Hi Mohamad, Just finished building a lightweight Python CAD tool using PyQt for a manufacturing client – allowing them to design 2D models and export to DXF, SVG, and G-code formats. We're the perfect fit for this project. I specialize in building efficient, user-friendly desktop applications using Python, including experience with geometry libraries and CAD tool integration. Multiple 5-star reviews on complex Python projects, including desktop apps and data analysis tools. I'd be happy to discuss your project requirements and offer some expert advice. Worst case, you get a free consultation and some solid ideas. Chris | Lead Developer | Novatech
$5 USD em 14 dias
3,5
3,5

I actually did the similar desktop app using (Pyqt) for drawing cross section using parameters and it's .dxf based so you can use it in any cad Check My Portfolio I'm Structural Engineer and Python developer So i understand exactly what you want i can work 3-4 hours a day and longer if needed
$10 USD em 25 dias
2,4
2,4

Hi, I’m a Python developer with strong experience in desktop applications and machine design, and I’ve built tooling for 2D geometry, file export, and workflow automation that aligns well with CNC and laser use cases. Why I’m a good fit: Python desktop apps using PyQt / Tkinter Strong understanding of machine design, CNC/laser workflows, and manufacturability 2D geometry handling (lines, arcs, polylines, transformations) Export pipelines for DXF, SVG, and G-code Clean, modular architecture suitable for long-term iteration How I’d approach the CAD app PyQt-based UI with canvas, layers, snapping, and basic constraints Shape tools: lines, rectangles, circles, arcs, paths Edit tools: move, rotate, scale, boolean ops (where applicable) Export: DXF/SVG first, G-code post-processor per machine profile Extensible design so features can grow over time Timeline & engagement Initial MVP: 1–2 weeks (core drawing + exports) Ongoing monthly work: feature expansion, performance, UX, new machine profiles Availability: Full monthly engagement or part-time (flexible) Budget Open to a monthly retainer or fixed milestones — happy to align with your preference after clarifying scope. I’m happy to share examples of desktop tools and Python systems I’ve built and discuss your specific machines (CNC/laser) to tailor the workflow. Looking forward to working together.
$5 USD em 20 dias
2,1
2,1

Dear Hiring Manager, I’m interested in building your lightweight, desktop-based CAD application for 2D design tailored to CNC and laser machines. I have solid experience developing Python desktop applications using PyQt and Tkinter, along with hands-on work in geometry handling, shape editing, and export workflows for formats such as DXF, SVG, and G-code. I can design a clean, efficient drawing interface for basic shapes, editing tools, and reliable export functionality suitable for CNC/laser use. I’m comfortable structuring the project for long-term evolution, documentation, and monthly feature updates, making me a good fit for an ongoing, monthly engagement. I’d be happy to share examples of similar desktop applications I’ve built, along with a clear timeline and budget estimate after reviewing your detailed requirements. Yogesh
$5 USD em 40 dias
1,5
1,5

Hi there I have rich experience in this field. I will share my previous works via chat. 300% Confidence!!! Lets connect in chat so that We discuss further. Best Regard, David
$8 USD em 40 dias
0,2
0,2

Hi there, You're looking to build a lightweight Python desktop CAD tool for designing 2D models for CNC and laser workflows, with drawing/editing basic shapes and exporting to DXF, SVG, and G-code. I’ve spent 13+ years as a Senior Software Architect delivering backend, cloud-native, and AI-enabled solutions, and I have solid desktop app experience with PyQt/Tkinter, along with 2D drafting and geometry tooling. I’ve previously built geometry-centric tools and export pipelines to DXF/SVG and G-code, and I’m comfortable integrating versioned workflows with Git. For your project, I would design a clean, modular architecture: a PyQt-based UI with a responsive 2D canvas, and a geometry engine (Shapely or a lightweight in-house kernel) to support drawing, editing, snapping, and constraints. Export pipelines would cover DXF (ezdxf), SVG, and a simple G-code generator, with a small, testable core and a user-friendly desktop packaging (PyInstaller). MVP in about 4 weeks, followed by monthly sprints for refinements, with CI-like checks and targeted QA to ensure reliability in production. If this aligns with what you’re looking for, I can start with a short technical discussion or a small paid milestone to validate the approach. Best regards,
$50 USD em 25 dias
0,0
0,0

Hello, I’m excited about building your lightweight, desktop-based CAD application in Python. I have strong experience developing desktop apps using PyQt and Tkinter, and I am comfortable designing intuitive interfaces for drawing and editing 2D shapes. I can implement export functionality to DXF, SVG, and G-code, ensuring compatibility with CNC and laser machines. My approach includes leveraging geometry libraries for accurate modeling, creating a responsive user interface, and structuring the code for maintainability and future enhancements. I have previously built similar CAD and graphics tools, and I can deliver a robust prototype quickly. I am ready to work on a monthly basis, collaborate closely with you, provide updates regularly, and ensure the software meets your workflow requirements. I can share examples of past projects and discuss estimated timelines and budgets to align with your expectations. Best regards, Federico
$5 USD em 40 dias
0,0
0,0

Hi there, I’m Abdul Rehman. I’ve carefully read your project details and I’m confident I can deliver exactly what you’ve described with high quality and on time. Let’s discuss your requirements and get started right away. Best regards, Abdul Rehman
$10 USD em 40 dias
0,0
0,0

Dear M Mobasher, Ensuring precise units and snapping in your CAD tool will be critical for CNC and laser output—have you defined the tolerances and coordinate scaling upfront? I propose building a lightweight Python desktop app using PyQt that supports drawing, editing, and snapping of basic 2D shapes, then exporting directly to DXF, SVG, and G-code. The workflow focuses on accuracy, smooth editing, and monthly update support to keep the tool aligned with your machines. Milestones: - Milestone 1: Architecture & Prototype – GUI framework setup, core shape engine, basic DXF/SVG export. - Milestone 2: Editing & Export Enhancements – Add snapping, rotation, scaling, and G-code output. - Milestone 3: Testing & Monthly Update Setup – Validate outputs on CNC/laser, finalize UI, establish update workflow. I have a specific question about your preferred G-code flavor for export—let me know when you have a moment to chat.
$8 USD em 40 dias
2,4
2,4

Project Title: Python CAD Tool for CNC Project Description: We are looking for a Python developer to create a lightweight, desktop-based CAD application for designing 2D models for our CNC and laser machines. The software should allow drawing and editing basic shapes and exporting designs to formats like DXF, SVG, or G-code. Experience in desktop application development using Python (PyQt/Tkinter) is essential, and any prior work with CAD tools or geometry libraries is a strong advantage. Please share your estimated budget, timeline, and examples of similar desktop apps you've built. It will be a monthly basis job for you as well and we will pay monthly. Freelancer Profile: My name is Abdul. I’m a passionate video editor focused on turning raw footage into engaging, high-quality videos. I specialize in social media reels, cashcow content, and documentary-style videos with strong hooks, smooth pacing, and clean cuts. My goal is to create content that captures attention & keeps viewers watching.
$2 USD em 1 dia
0,0
0,0

Hello, I understand you’re looking for a lightweight, desktop-based Python CAD application for creating 2D models, editing shapes, and exporting to DXF, SVG, or G-code for CNC and laser machines. This is exactly the type of project I specialize in—building intuitive, performant desktop tools with Python and PyQt or Tkinter. I have experience developing desktop applications with PyQt, handling vector graphics, geometry libraries, and export workflows for CNC or 2D design tools. The main technical challenge is building a responsive, user-friendly drawing interface that supports accurate shape manipulation and reliable export formats, which I would solve by combining PyQt’s canvas system with modular geometry handling and clean export routines. Could you clarify whether the app should include layer management, snapping/grids, or other advanced CAD features in the first version, or just basic shapes and exports? Also, how many users or machines will typically be using the software concurrently? Once I know these details, I can provide a precise timeline and budget. I’m also open to monthly engagement for ongoing improvements and support. ?
$20 USD em 40 dias
0,0
0,0

Python CAD Tool for CNC I’m an experienced Full Stack Developer skilled in JavaScript (React, Node.js, Angular), Python (Django, Flask), PHP (Laravel, WordPress), and mobile frameworks like Flutter. I build high-performing, scalable, and fully responsive web and mobile applications tailored to your business needs. I ensure clean, efficient code and timely delivery. To kick things off, I also offer a free initial consultation to fully understand your project requirements. Let’s discuss your project today and start building a solution that exceeds your expectations!
$2 USD em 40 dias
0,0
0,0

I am a fresher but I learned a lot of things which you can help for this project so you can select me for this project
$5,04 USD em 40 dias
0,0
0,0

Hi, I can develop a lightweight desktop CAD app in Python using PyQt/Tkinter for designing 2D models compatible with CNC and laser machines. Features will include drawing/editing basic shapes, and exporting to DXF, SVG, or G-code. I have experience with geometry libraries and desktop apps, and can work on a monthly basis. I’ll provide clean, maintainable code and iterative updates. Please share your preferred budget and timeline so we can start.
$5 USD em 40 dias
0,0
0,0

As an experienced civil engineer with a deep passion for applied computing, I bring a unique perspective to this project that blends both the theoretical and practical aspects of designing with cutting-edge technology. My solid foundation in structural analysis ensures thorough understanding of the geometry underlying your CNC designs, optimizing every part for its intended function. With a strong command over Python and PyQt/Tkinter, I've successfully developed several 2D and 3D desktop applications that processed complex engineering models. My specialization in CAD/CAM assists me in integrating the unique features your CNC/Laser machines require. Given my background, I can efficiently tackle all elements of this project: from developing an intuitive user interface for creating, editing, to exporting designs in formats like DXF, SVG or G-code; ensuring maximum compatibility. Lastly, my prior work on similar projects endorses my ability to deliver high quality and efficient code within agreed budget and timeframe. Given the valuable insights that come with monthly consultancy as an option, partnering with me guarantees both immediate proficiency and long-term commitment to your successful project completion.
$5 USD em 20 dias
0,0
0,0

Dhaka, Bangladesh
Método de pagamento verificado
Membro desde fev. 1, 2022
$2-8 USD / hora
$2-8 USD / hora
$2-8 USD / hora
₹100-400 INR / hora
$2-8 USD / hora
$750-1500 USD
$10-30 USD
$8-15 AUD / hora
$15-25 USD / hora
₹75000-150000 INR
₹37500-75000 INR
$250-750 AUD
₹37500-75000 INR
$750-1500 USD
₹12500-37500 INR
₹75000-150000 INR
$25-50 USD / hora
$2-8 USD / hora
£18-36 GBP / hora
$30-250 USD
₹12500-37500 INR
$250-750 NZD
₹750-1250 INR / hora
$250-750 USD
$3000-5000 AUD