Java 3D Add a CAD Dimension tool to a 3d modeling application

I would like to have a feature tool added to a Java based 3D modeling application. The application is a fork of the Art of Illusion application. The tool should allow a user to click on the drawing area in three points and have a dimension markup render on the screen and save to the project file.

The dimension should be displayed using multiple line segments and placeholders for numerical values that will be updated later to display the actual distance dimension. The dimension should look like a typical CAD dimension application tool.

A possible implementation could have the dimension composed of multiple curve objects such that when a user clicks the first two points two lines are generated out in the direction of the third point and the other joining line curves and distance line segments added on top.

I would like the dimension to be saved to the project file so that it loads with a project when re opening.

I have added a placeholder interface for using this new dimension tool with the following file:

[login to view URL]

If you are interested in working on this please provide and estimate of time required along with a quick description of how you would implement it. I will need this information to asses weather I will implement this myself or have it done for me

The code base is available here: [login to view URL]

An example of a dimension I would like to be added can be found here: [login to view URL]


Umiejętności: Java, Architektura oprogramowania

Zobacz więcej: 3d auto cad design, 3d auto cad drawind, 3d tunnel cad, 3d tunnel cad software, complicated 3d drawings cad, convert 2d 3d auto cad, india based company 3d low poly modeler requirement 3d modeling buildinglow poly 3d textured models variants modeled polygonspro, john deere 3d models cad dwg, make 2d 3d auto cad, make floor plan 3d auto cad, sample 3d models cad, 3d jewelry cad service china, cheap 3d parametric cad, online 3d cad drawing tool, 3d jewelry CAD modeling

O pracodawcy:
( 9 ocen ) Victoria, Canada

Numer ID Projektu: #17393401

6 freelancerów przeciętnie składa ofertę za $20/godz. do tego projektu


We are highly experienced Post Graduate Engineers, Doctors, IT, ITES, Software, Infrastructure Professionals, Web Designers and IT Architects. We can redo, improve, and publish any engineering, scientific MATLAB, SI Więcej

$15 CAD / godzina
(6 Oceny)

We are Ukrainian software development company that employs several passionate engineers. Our main direction is the engineering, development and implementation of custom software with a deep scientific focus that requ Więcej

$22 CAD / godzina
(1 Ocena)

I have worked with PLCs, FPGAs, mikrocontrollers, single-board computers, robotic arms, etc. I have a high knowledge of Matlab/Octave, Python, Simulink, C, mikroC and Arduino, PLC programming: LD, ST, FBD/CFC, SFC a Więcej

$23 CAD / godzina
(2 Oceny)

Hi, Creating a dimension needs an collection of objects. for aligned and linear dimesions we need to two arrow heads, two dimension lines, one text and another two extension lines. There are some other factors invo Więcej

$22 CAD / godzina
(2 Oceny)

I went through [login to view URL] and [login to view URL], and have a few queries: a. Would it always be a linear dimension or it could be a radial dimension too? b. Would it require to provide custo Więcej

$15 CAD / godzina
(3 Oceny)

Thanks for your job posting! I am a Java & C# Developer with +4 years experience. I have developed a lot image processing projects (Android face swap, image segmentation, face 3d modeling)by using caffe, dnn and et Więcej

$22 CAD / godzina
(1 Ocena)