
In Progress
Posted
Paid on delivery
I need a Python application to color faces of STEP files. The app should support both .stp and .step formats. Key Requirements: - Orient solid body based on given criteria - Color faces of STEP files based on given criteria - Support both .stp and .step input formats. - Face selection by specifying properties. - Source code for tweaking. - Full working environment with build files. - Simplistic GUI - Output files should the same name + "_colored" at the end of the filename Ideal Skills: - Good communication skills - Proficiency in Python. - Experience with STEP file manipulation. - Knowledge of geometry and face properties. - GUI development skills (basic: select file or directory to batch files). - Dedicated to achieving expected results for quoted fee.
Project ID: 39735024
146 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

Hello, I can develop a Python-based application to color STEP files (.stp and .step) with a simple GUI and a full, tweakable source code package. Here’s what I will deliver: STEP File Support: Load and process both .stp and .step formats. Solid Orientation: Automatically orient the model based on your criteria. Face Coloring: Apply colors to specific faces based on provided geometric or property-based rules. Batch Processing: Option to select a folder and process multiple files. Simplistic GUI: Easy-to-use interface for file selection and output folder management. Output Naming: Files saved with the same name + "_colored" suffix. Full Source & Build Environment: Includes clear setup instructions and environment files for future tweaks. Tech Stack & Libraries: pythonocc-core or OCC for STEP manipulation. PySide6 or Tkinter for the lightweight GUI. Virtual environment & requirements file for easy setup. Why Choose Me: Strong experience with STEP/3D CAD automation using PythonOCC. Delivered similar tools for geometry handling and automated face selection. Clean, maintainable code with comments and user documentation. Quick, reliable communication to fine-tune the solution to your exact needs. Next Steps: Could you share a sample STEP file and details about the orientation and coloring rules? That way, I can provide a more accurate timeline and fixed cost within your budget range ($250–$750).
$500 USD in 6 days
0.0
0.0
146 freelancers are bidding on average $466 USD for this job

Hello, I understand that you need a Python application to color faces of STEP files, supporting both .stp and .step formats. I will create a user-friendly application that allows easy face selection based on specified properties and orient solid bodies according to your criteria. The app will output colored files with the same name plus '_colored', ensuring a seamless workflow. My approach will involve developing a simplistic GUI to select files or directories for batch processing. Additionally, I will ensure that the source code is provided for any necessary tweaks and that the full working environment includes all build files. Let's discuss how I can best meet your requirements and any specific details you want to share regarding the criteria for coloring the faces and solid body orientation. Could you specify the criteria for coloring the faces and how you want the solid body to be oriented? Thanks, Muhammad Awais
$750 USD in 11 days
9.0
9.0

Hello, Given my comprehensive understanding of Python and its application to engineering, I am confident in my ability to complete your project to the highest standard. This is bolstered by my extensive experience working with various programming tools, including all the relevant ones for this project such as 3D modelling, geometry handling, graphical user interface (GUI), and of course, Python. Moreover, our team at Live Experts has a substantial background in software development across a multitude of relevant platforms and languages. This versatility enables us to be adaptable and creative in our approach to problem-solving. We have previously taken complex engineering problems and transformed them into simple and workable solutions, ensuring ease-of-use for clients like yourself while never compromising functionality or quality. A satisfied client is always our top priority. In summary, if you choose us for this endeavor, you'll gain access to an experienced and versatile team with a deep understanding of software engineering and an unwavering commitment to delivering on specific client needs. Plus, not only will you receive a fully functional app that meets your specified criteria but also adaptable source code for potential future amendments – all within the agreed-upon timeline and budget. I look forward to discussing how we can make this project together a resounding success! Thanks!
$750 USD in 3 days
8.3
8.3

Flexibility, dedication, and a deep understanding of 3D modeling and customization are what set me apart as the best choice for your STEP file coloring app. Not only am I proficient in Python with excellent knowledge of geometric structures, but I have extensive experience with STEP file manipulation, which precisely matches your project needs. My top-notch communication skills will ensure that we stay on the same page throughout the project's lifecycle, enabling seamless collaboration. Moreover, my know-how in developing simplistic GUIs will guarantee an intuitive usage experience in your app. I can create a basic yet effective design that allows users to select files or directories for batch processing. The full working environment with build files you require will be flawlessly delivered. Your project demands a freelancer who is not only adept at completing tasks but also dedicated to achieving expected results, and you'll find that person in me. Let's work together to turn your vision into reality!
$500 USD in 7 days
7.7
7.7

Hello, I understand you need a Python application to color faces of STEP files, supporting both .stp and .step formats. My approach will involve building a simplistic GUI that allows users to select files or directories for batch processing, while using criteria you provide to orient solid bodies and apply color to the faces. I’ll ensure the output files retain their original names, just with '_colored' added at the end. Providing you with source code for adjustments and a full working environment with build files is also part of the plan. What specific criteria do you have in mind for orienting the solid bodies and coloring the faces? Thanks, Shamshad
$750 USD in 26 days
7.2
7.2

With my proficiency in Python and a decade-plus experience specializing in customized Python web automation, I am confident that I can build and deliver an efficient solution tailored to your exact project needs. From capturing, extracting, and organizing data for extensive analysis using various platforms to developing sophisticated trading bots. I have encountered and solved an array of file format manipulations including the one you're looking for right now—coloring faces of STEP files. Looking through your requirements from orientation of solid bodies to face property selection with simplistic GUI's, every detail aligns with my expertise be it the logic of specifying criteria or manipulating geometries. I assure you the output file will have '_colored' at the end of the filename as expected. Apart from these technical reasons, my dedication to delivering high-impact, tailored solutions to clients has been a core driver in solution delivery throughout my career lifespan. This aligns perfectly with your requirement of expected results within quoted fee. I look forward to contributing my skills to drive this project to success, not forgetting a detailed source code and a full working environment with build files that provide ease for not only future adjustments but also troubleshooting if necessary.
$250 USD in 1 day
6.8
6.8

Hello, I am a design engineer, I am expert in 3D different products designs & Modeling so i can do the required design in the required time. Please check my portfolio and reviews. Thanks.
$250 USD in 2 days
7.1
7.1

With my strong command over Python, solid experience with STEP file manipulation and expansive knowledge on Geometry and face properties, I am confident that I can offer you the perfect solution for your need. Not only am I dedicated to delivering top-notch results but also giving you the freedom to modify the output to best suit your requirements with proper source code. Rest assured, working together would not only breathe life into your envisioned 3D designs but also deliver an outcome which will exceed all expectations. Let's leave no stone unturned as we work on this project and transform raw data into a masterpiece. Drop me a message so that we can discuss further details! I hope to have the honor of working alongside you soon!
$253 USD in 3 days
6.1
6.1

Hello Thomas S. Hope you are doing well! This is Efan , I checked your project detail carefully. I am pretty much experienced with Color Grading, Graphical User Interface (GUI), Geometry, 3D Modelling, Software Architecture and Python for over 8 years, I can update you shortly. Cheers Efan
$250 USD in 1 day
5.8
5.8

✅Full Experience in STEP File Manipulation App with Python Programming✅. ✳️I am very confident that complete your project perfectly. ✳️I can guarantee the quality of the job and deliver the result on time. I hope we will discuss in more detail via chat. Best regards!
$500 USD in 7 days
5.9
5.9

Hello there, I can help u with this job plz contact and initiate the chat so that we can discuss in detail. I have great experience with Geometry, Software Architecture, Color Grading, 3D Modelling, Python and Graphical User Interface (GUI). Meanwhile here is my profile: https://www.freelancer.com/u/ayesha0124
$750 USD in 7 days
5.3
5.3

Hello Thomas S., I understand that you require a Python application to color faces of STEP files in both .stp and .step formats. I will develop an application that can orient solid bodies, color faces based on specified criteria, support multiple input formats, allow for face selection by properties, provide source code for customization, offer a simplistic GUI, and save output files with the same name appended with "_colored". Please have a look at our Freelancer Portfolio through the links given below. =================================== https://www.freelancer.com/u/CreativeDesign50 =================================== * Deliverable Format Web & Print. AI PNG EPS PDF PSD JPG With expertise in 3D modeling and a commitment to effective communication during United States time, I am eager to establish a beneficial business relationship. Looking forward to your positive response. Best regards, Kirandeep K.
$250 USD in 1 day
5.3
5.3

⚠ NO PAYMENT UNLESS YOU'RE SATISFIED ⚠ I will build a cross-platform Python app (supports .stp/.step) with a simple GUI to batch-orient solids, select faces by property, color them, and export files as originalname\_colored.step. Implementation will use a CAD kernel (pythonOCC/OCP or FreeCAD), PySide6 for the GUI, and include full source, requirements, and build/run instructions for reproducibility. Features: orient-by-rule, face selection by area/normal/curvature/adjoining topology or metadata, color mapping and preview, batch folder processing, and deterministic output naming. Deliverables: private repo with code, venv/requirements or build files, example STEP tests, README, and a lightweight installer or run script. Do you prefer pythonOCC/OCP or FreeCAD as the STEP kernel for geometry operations and which OS targets (Windows, Linux, macOS) should I prioritize?
$620 USD in 7 days
5.3
5.3

I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform give me a chance to show you the best i can do at your service.
$500 USD in 7 days
5.9
5.9

Hello client, I'm Denis Redzepovic, an experienced developer with expertise in Geometry, Software Architecture, 3D Modelling, Graphical User Interface (GUI), Color Grading and Python. I have worked extensively on diverse Python projects, ranging from backend development and automation to data processing and API integrations. My deep understanding of Python’s libraries and frameworks allows me to build efficient, scalable, and maintainable solutions. I pay close attention to code quality and performance to ensure your project runs flawlessly. With my solid experience, I’m confident I can deliver results that exceed your expectations. I focus on writing clean, maintainable, and scalable code because I know the difference between 99% and 100%. If you hire me, I’ll do my best until you’re completely satisfied with the result. Let’s discuss your project details so I can tailor the perfect Python solution for you. Thanks, Denis
$300 USD in 5 days
5.2
5.2

Hi. I'm an AI expert. I've rich experience of python and step file manipulation. I've read your job carefully. I'll work on your project and complete your project in 3 days. Looking forward to your response. Best regards.
$300 USD in 3 days
5.1
5.1

As a seasoned software engineer with a deeply-rooted passion and 5+ years of consistent experience in Python development, I am well-equipped to tackle the challenge your STEP File Coloring App demands. My proficiency in Python is just the tip of the iceberg; extended into my pool of capabilities is an intimate knowledge of manipulating STEP files, and strong comprehension of geometry and face properties. Handling numerous successful projects in software architecture has nurtured my ability to produce a full working environment with optimized source code, something essential for your requirement. Additionally, I would like you to notice my contribution to the open-source community. With this, you can rest assured that my app will be transparent and flexible, allowing for further tweaks based on your needs. Although my profile doesn't explicitly mention GUI development as one of my daily playgrounds, it's also under my belt. Starting from selecting files to batch file processing via a simplistic GUI - I can make it happen! Lastly, what distinguishes me from the pack is not only an extensive professional repertoire but also a deep-rooted sense of dedication towards crafting solutions that align perfectly with client expectations. As such, I assure you that not only will your project be delivered within time and budget constraints but it'll embody efficiency with precision; leaving no color stray! Let's turn your vision into colorful reality!
$500 USD in 4 days
5.0
5.0

Hi there,Good afternoon I am Talha. I can work with your project skills Geometry, Python, Software Architecture, 3D Modelling, Color Grading and Graphical User Interface (GUI) I am excited to present my proposal, which centers around a personalized approach designed to elevate your project. We will start with an in-depth consultation to gain a deep understanding of your project's unique requirements, goals, and constraints. Our commitment to customization means that we will tailor our services to align perfectly with your project, and we will explain how this approach will meet your expectations. Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
$250 USD in 8 days
5.2
5.2

Drawing on over a decade of software development experience, I am confident in my ability to complete your STEP File Coloring App to the highest standard. Python is my bread and butter; I have a full grasp on its inner workings and can meticulously manipulate STEP files to orient solid bodies, color faces based on your specifications, as well as add support for both .stp and .step formats. Moreover, my commitment to delivering customer satisfaction is second-to-none; I’m dedicated to achieving the expected results within the quoted fee. In fact, I take pride in making sure that not only do I provide tangible deliverables but also source codes that are flexible and easy to tweak according to future needs. Given a chance, I promise a working environment where your project will thrive long after job delivery. In conclusion, you deserve someone who can handle complex tasks seamlessly and improve productivity through automation. With a broad professional experience, considerable relevant certifications, deep tech knowledge of the processes underlying this challenge, communication skills enhanced by multilingual capability (English, German, Spanish) and mastery of all tools required: I stand ready to integrate perfectly into your project baskets. Achieving desired results with finesse is my commitment - let's build together!
$250 USD in 1 day
4.7
4.7

Hi there, I'm Ahmed Hassan, a Senior Full-Stack Engineer based in California with over 15 years of hands-on experience in web and mobile application development. After reviewing your job posting, I’m confident that my background aligns closely with your project requirements and enough qualified for your project - STEP File Coloring App -- 2. I’ve successfully delivered SIMILAR projects in previous roles—both as a senior developer and project manager—ensuring secure, scalable, and user-friendly systems tailored to business goals. I’d love the opportunity to discuss how I can contribute to your project’s success. Looking forward to connecting. Best regards, Ahmed Hassan
$500 USD in 6 days
4.8
4.8

Assisting clients in realizing their vision is what I do best, and this project is no exception. With my expertise in Python, 3D modeling, and rendering using programs like AutoCAD and SketchUp and solid experience adopting new technologies, including working on STEP files, I am confident in delivering a top-tier coloring app. As an advocate for sustainable design and a LEED certified professional, I am well-versed in the properties of geometry and can effortlessly translate your given criteria into beautiful color selections on your STEP files. My proficiency extends to developing simplistic GUI platforms, allowing you to easily navigate file selection or batch processes - a key requirement you need. My project management skills ensure that deadlines are met and expectations are exceeded. This project deserves a meticulous person with excellent problem-solving skills and that's exactly what I bring to the table. On top of delivering the required source code, I will also provide you with a full working environment with build files for future tweaking as per your needs. Let us create something exceptional together!
$500 USD in 3 days
5.2
5.2

Hanover, United States
Payment method verified
Member since Mar 8, 2022
$30-250 USD
$10-30 CAD
₹1500-12500 INR
₹600-1500 INR
$123 USD
₹12500-37500 INR
$10-30 USD
$2-8 USD / hour
£20-250 GBP
₹600-1500 INR
₹600-1500 INR
$10-30 USD
$30-250 AUD
₹750-1250 INR / hour
$50-100 USD
$15-25 CAD / hour
€250-750 EUR
₹600-700 INR
$30-250 USD
$10-30 USD
₹600-1500 INR