Algorithms for simple 2D geometry coded in VB6

We need a few algorithms for solving tangent cases in 2D geometry.

It is about circles/arcs tangent to other elements (arc, circle, line (mixed)).

See attached PDF for a detailed description.

The purpose is to create a circle/arc tangent to up to 3 other elements.

There are also a few intermediate steps and conditions to solve, see PDF.

In the case if a tangent circle/arc doesn’t touch an input element, a variable or function return value has to reflect this.

In principle it is the same as seen in several CAD programs.


The algorithms have to be coded in pure VB6 (Visual Basic 6).

All variable names have to be self-explaining.

Parts of the algorithms shall be in functions and not repeated over and over.

A clean coding is wanted.

Comment and variables in English please.


A very simple sample app to be able to try out the functions must be done as well.

Please ask questions if something is not clear to you.

And don’t bid if you didn’t fully understood the tasks to solve.

We will release the milestone immediately after we could prove the source code and it is error-free.

Payment will happen immediately after testing on our side gives positive results.

Payment will happen in one shot only after completion, no intermediate milestones.

We need an invoice.

Skills: Mathematics, Software Architecture, Visual Basic

See more: simple image processing project vb6, simple profile system using vb6 access, simple sales screen coded vbnet, algorithms simple progs, converting simple 2d drawings 3d models, simple 2d flash documents, simple 2d physics flash, simple 2d physik, simple 2d plots, simple compression algorithm made vb6, simple quiz program written vb6 , vb6 invoice, vb6 invoice iif, simple sales system using vb6 connect access, simple download manager code vb6, simple football game program vb6, simple 2d game android, a simple 2d html5 mobile game with phaser, simple 2d animation software, simple 2d game

About the Employer:
( 27 reviews ) Dortmund, Germany

Project ID: #20725599

5 freelancers are bidding on average $24 for this job


Hello I have installed VB6 on my computer and I have strong background with Math and Geometry. I checked all samples and it looks simple, perhaps, there is enough less than 1 working hour per case

$30 USD in 2 days
(1135 Reviews)

Hi. How are you? I read your description carefully and am very interesting in your project. I can start right now and can help you. If you hire me,i will do my best for your job and you can get the best results. Lookin More

$20 USD in 7 days
(44 Reviews)

We are a team of experts with substantial background in ELECTRICAL and ELECTRONICS Engineering working on MATLAB and Python since last 6years. We have Expertise in:  MATLAB/Simulink  Power System  Signal Processin More

$20 USD in 7 days
(6 Reviews)

hi sir i m student of msc Mechatronics and Control engineering. i am very expert in geometry, algoritham and vb6. i am 100% confident that I can give you best work on time. I also checked your task explanation.

$30 USD in 3 days
(4 Reviews)

HI I am experienced in Visual Basic Software Architecture Mathematics etc I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your reply

$20 USD in 7 days
(2 Reviews)