
Closed
Posted
I need Python code to automate the generation of manufacturing deliverables in Rhino3D. The automation should be able to create both NC files and assembly drawings with BOM. Requirements: - Python scripting proficiency - Rhino3D automation experience - Familiarity with generating NC files and assembly drawings The project should be completed within a month. I have examples of the desired deliverables and the process to complete manually, I just require this to automated to increase efficiency.
Project ID: 40748685
120 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
120 freelancers are bidding on average $34 AUD/hour for this job

Hello, Since you already have a proven manual workflow and examples of the final deliverables, I think there’s a great opportunity to turn that process into a reliable Rhino3D Python automation and save your team a lot of repetitive work. I can help automate the generation of NC files, assembly drawings, and BOMs while keeping the output consistent with your existing standards. I’d first go through your current process and examples, then build and test the automation step by step. The one-month timeline works well for me. If you share the sample files and workflow, I’d be happy to take a look and discuss how I’d approach it. Best, Niral
$25 AUD in 40 days
8.0
8.0

As an architecture and engineering expert, I'm not only well-versed in Rhino3D, but I am also highly skilled in Python scripting for automation purposes. Having worked extensively with various CAD software such as Rhino, SolidWorks, and CATIA, I have gained the in-depth knowledge of automating 3D modelling and generating drawings that you need for this project. My experience expands beyond just designing to include technical aspects like generating BOMs and creating NC files. Furthermore, my proficiency in generating architectural walkthroughs using Rhino gives me the competitive edge to provide you with high-quality deliverables within the stipulated time frame.
$25 AUD in 40 days
7.8
7.8

Hello I checked your project, and the main point is to automate Rhino3D manufacturing deliverables, including NC files and assembly drawings with BOM. In the past I built Python automation and data-processing tools, with experience in scripting structured output workflows and handling complex technical data. I’m comfortable working with CAD-related automation and can study your existing manual process carefully before converting it into reliable Rhino3D scripts. I would first review your sample deliverables, Rhino file structure, layers, object attributes, and BOM rules. Then I’d build the automation in clear stages, validate the generated NC output and drawings against your examples, and keep the code easy to maintain. Could you share the Rhino3D version, a sample model, and the required NC file format? It would also help to know whether the BOM data already exists in object attributes or must be extracted from the geometry. Best regards
$35 AUD in 40 days
7.7
7.7

You need Python code that automates the creation of NC files and assembly drawings with BOM from Rhino3D models, so your team can stop doing this manually and scale up production. I would use the Rhino Python scripting API (rhinoscriptsyntax and RhinoCommon) to extract geometry, layers, and part metadata from your 3D models. For NC file generation, I would parse the toolpath requirements from the geometry and output G-code or the specific NC format your machines expect. For assembly drawings, I would script the layout of views, dimensions, and annotations, then generate the BOM by reading part attributes and quantities from the model. I can also automate the export to PDF or DWG depending on what your shop floor uses. I have built automation platforms like AutoMark AI and trading bots that process complex data and generate outputs reliably at scale. My track record is 4.99 out of 5 from 149 reviews, 143 projects completed, 99.5% on time and 99.8% on budget, so you can trust the delivery timeline. What NC controller format do your machines use, and do your assembly drawings follow a specific standard or template layout? Let's talk and get started. Thank you.
$25 AUD in 10 days
7.5
7.5

The workshop reads the assembly drawing so the generated sheet should look just like your manual one. I'd copy the views and the BOM columns from your example. The BOM can only come straight from the Rhino model if parts are named the same way every time. So I'd check the block or layer names before writing any code. Could you share one finished manual set so I can match the sheet layout first?
$50 AUD in 30 days
7.5
7.5

Hi There, Hope you are well. I have extensive experience in Python scripting and Rhino3D automation, with a proven track record of generating manufacturing deliverables such as NC files and assembly drawings with BOM. I am confident in my ability to automate this process efficiently within the specified timeframe. Thanks in advance for the opportunity to working with you. Best Regards, Serazum
$30 AUD in 1 day
7.6
7.6

Hi, I understand you need Python automation inside Rhino3D to turn your current manual process into repeatable manufacturing deliverables. I would first review your sample NC files, assembly drawings, BOM format, and the steps you follow manually. Then I would build the workflow in clear stages: read the model data, create the required assembly information, prepare the BOM, and export NC files in the correct format. My Software Architecture approach will keep the code organised so future changes are easier. Using Python and solid Software Development practices, I will add checks for missing data and confirm that the output matches your examples. The Automation will be tested against several real cases before delivery, with clear setup notes and source code included. Could you share one complete sample model, the matching NC file, assembly drawing, BOM, and the exact manual steps used to create them?
$36 AUD in 10 days
7.3
7.3

Hello, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Python, Software Architecture, 3D Modelling, 3D Design, Software Development, Scripting, Automation, 3D CAD, Software Engineering, CAD / SolidWorks and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$35 AUD in 5 days
7.8
7.8

Hello, I can automate your Rhino3D workflow to generate manufacturing deliverables, including NC files and assembly drawings with BOM, directly from your manual process examples. I’ll build clean Python scripts for Rhino3D that replicate the required steps reliably, with a practical focus on repeatable output, organized file handling, and easy future updates. Please have a look at our Freelancer portfolio through the links given below. https://www.freelancer.com/u/CreativeDesign50 Would you like the automation to follow a fixed part/template structure, or should it handle variable assemblies as well? Best regards Kirandeep K.
$25 AUD in 40 days
6.4
6.4

Hi there, I understand the importance of automating the creation of manufacturing deliverables to enhance efficiency in your workflow. With extensive experience in Python scripting and Rhino3D automation, I am confident in delivering a solution that aligns with your requirements. My background in software architecture and 3D CAD, along with hands-on experience in generating NC files and assembly drawings, positions me well to tackle this project effectively. My approach involves first reviewing your existing manual process to identify key automation opportunities. I will then develop a Python script tailored to your specific needs, ensuring seamless integration with Rhino3D to produce both NC files and comprehensive assembly drawings, complete with BOM. By leveraging my expertise, I aim to deliver a robust and scalable solution that not only meets but exceeds your expectations. I am eager to contribute to your project and help optimize your operations through effective automation. Looking forward to the opportunity to collaborate and bring this project to fruition. Best Regards, Efanntyo
$25 AUD in 14 days
5.9
5.9

Hello, I can help you turn your manual Rhino3D deliverable process into a clean Python automation flow. The key here is not just “write a script”, but map your current steps carefully, then generate the same NC outputs, assembly drawings, and BOM in a repeatable way so your team can run it without babysitting every file. My approach would be simple: first review your sample Rhino files, current manual process, and expected NC/drawing/BOM outputs. Then I will build the Python script around Rhino automation APIs, add checks for missing geometry or naming issues, and make the output folder structure easy to follow. Small things like consistent part names, revision fields, and BOM formatting matter a lot in manufacturing, so I will not skip that. I have strong Python, automation, and workflow experience from projects like MyRaceClip, where I automated video processing, AI detection, matching, rendering, and WhatsApp delivery: https://myraceclip.online. I also handled Python/data automation work for Brisbane workflows and other production tools. This fits well with my background. I can work 40 hours each week and deliver a working version within your one month target, with room for testing against your real examples.
$40 AUD in 7 days
5.6
5.6

I can develop a reliable Rhino3D Python automation workflow that converts your demonstrated manual process into repeatable manufacturing deliverables. The solution can be structured to: - Generate accurate NC files from Rhino3D geometry and project data - Produce assembly drawings with consistent layouts, annotations, and BOMs - Reuse your existing examples and manufacturing rules as the implementation baseline - Include validation, clear error handling, and maintainable configuration points - Be tested against representative models to verify output consistency I will first map the manual workflow, required inputs, naming conventions, geometry rules, and expected deliverable formats. Then I’ll implement the automation in modular stages, validate the generated files against your examples, and provide concise usage documentation so your team can run the process efficiently. The one-month target is practical, and I can keep progress transparent through incremental working outputs and testing.
$28 AUD in 42 days
5.5
5.5

With over a decade of experience in BIM and CAD design, I have honed my proficiency in both 3D modeling and the Python scripting necessary to automate complex processes. I am well-acquainted with Rhino3D and proficient in using it to generate accurate manufacturing deliverables. Importantly for your project, I've already developed and employed successful automation workflows in my previous work. My experience extends to tasks similar to what you're seeking, including generating parametric models and automating repetitive drawing processes. Dynamo has been a key tool in my skill-set for such tasks, just as Python will be for your project. By leveraging these technologies, I have consistently improved productivity, efficiency, and quality in my work. Considering that you already have examples of the desired deliverables, manual processes, and an understanding of all the steps involved, our partnership will be streamlined from day one. My strategy will be to analyze each step of the existing process diligently and identify where automation can significantly enhance efficiencies while maintaining or even improving quality. Given all this, within a month we could see transformational changes that increase your productivity exponentially.
$50 AUD in 40 days
6.1
6.1

As a Senior Software Engineer with a vast range of experience, I bring the right blend of skills to tackle your Rhino3D Python automation project. I have been honing my Python scripting proficiency since 2015 – comfortably navigating its terrain to solve complex problems. My familiarity with Rhino3D automation will undoubtedly work in our favor, enabling me to swiftly execute the task at hand and produce the desired manufacturing deliverables, including NC files and assembly drawings with BOMs. You can rest easy knowing that this automation will optimize your workflow, reducing turnaround time significantly. I take pride in my ability to understand clients' needs and translate them into efficient software execution. Equipped with that mindset, I'm confident in my ability to grasp your existing manual processes, replicate them digitally, and then upgrade them smartly. Throughout our partnership, clear communication will be paramount - something that I prioritize. Finally, extending beyond the project completion date is not in line with my work ethic; I always strive for prompt delivery without compromising on quality. By entrusting me with this project, you are hinging your confidence on years of coding acumen and problem-solving expertise blended together with a commitment to prioritize client satisfaction. Let's create a robust automation solution that yields tangible efficiency gains for you! Looking forward to hearing from you soon!
$38 AUD in 40 days
5.2
5.2

Greetings! I can write Python scripts to automate your manufacturing deliverables in Rhino3D, generating both NC files and assembly drawings with BOM from your existing manual process. I will study the example deliverables you provide, mirror the steps you currently do by hand, and turn them into a reliable automated workflow that speeds up your output and reduces errors. Thanks, Revival
$25 AUD in 40 days
5.3
5.3

Hi, I’ve built Python automation tools that generate structured manufacturing outputs from CAD workflows. You need Rhino3D Python scripting to automate NC code creation and assembly drawings with a BOM, matching your manual process. I’ll implement repeatable scripts, validate output formatting, and package everything for a reliable one-month delivery. I’ve delivered similar end-to-end automation work, ensuring consistent outputs and smooth iterations. Best, Razmik
$28 AUD in 17 days
4.9
4.9

Hello, I can automate Rhino3D workflows to generate NC files and assembly drawings with BOMs, reducing manual steps by 70%. I built a similar system for a manufacturing client—automated their part generation process, cutting setup time from 4 hours to 15 minutes. I’d approach this by scripting Rhino’s Python API to extract geometry data, then process it into NC code and assembly drawings. The key will be structuring the data flow to handle variations in part geometry. This will save time on repetitive tasks while ensuring accuracy in BOM generation. Proper automation will let you focus on design iterations instead of manual file generation. I’ll provide a script with error handling for edge cases and document the workflow for future updates. Once the project is complete, I’ll walk through the automation with you to confirm it matches your needs. If this approach works for you, I’d be happy to discuss the project details further. Thanks, Lazar.
$25 AUD in 40 days
4.8
4.8

Hello, With over 2 years of experience in Python and expertise in Software Architecture, I am well-equipped to handle your Rhino3D Python Automation project. I understand the requirements for automating the generation of manufacturing deliverables in Rhino3D, including creating NC files and assembly drawings with BOM. I specialize in creating practical AI solutions that streamline processes, save time, and enhance overall efficiency. By integrating AI tools with your existing systems, I can help optimize your workflow and achieve your desired outcomes effectively. If you're interested in discussing further, please start the chat so we can delve into the details. Best regards
$25 AUD in 40 days
4.8
4.8

Nice to talk you , After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$34 AUD in 40 days
4.6
4.6

Hi, I'm Stefan. This caught my attention mainly because automating deliverables in Rhino3D can significantly boost efficiency. I've worked on Python scripting for automation in various design tools, so I'm well-versed in turning manual processes into streamlined workflows. Here's how I'd approach it: ▸ Start by reviewing your examples to fully understand the current manual process and specific requirements. ▸ Develop the Python scripts to generate both NC files and assembly drawings, ensuring they align with your standards. ▸ Implement error handling and logging to catch any issues early, which is often overlooked but crucial for smooth operation. I genuinely enjoy diving deep into client projects, making sure the outcome is something I would proudly put my name on. Sometimes the next step is just a conversation, so reach out and let's have a proper one. Regards, Stefan.
$25 AUD in 7 days
4.8
4.8

Perth, Australia
Payment method verified
Member since Dec 30, 2024
₹2500000-5000000 INR
$250-750 USD
$10-30 USD
₹37500-75000 INR
₹1500-12500 INR
$7-12 USD / hour
$250-750 USD
$1500-3000 AUD
$250-750 USD
$1500-3000 USD
£250-750 GBP
$15-25 USD / hour
₹1500-12500 INR
$250-750 USD
$50000-100000 USD
$750-1500 USD
$250-750 USD
$20-60 USD
₹12500-37500 INR
₹750-1250 INR / hour