LDCalc (Go back to mikeheide.kilu.de)

Thank you for visiting the side for LDCalc. (French version: http://jc-tchang.philohome.com/manuel/LCalc.htm)

What does LDCalc do?

Working with LDCalc

Download

Requirements

What does LDCalc do?

LDCalc is a calculator special made for the use for LDraw part author purposes.

Working with LDCalc!

If you start LDCalc any of the following tabs could show as first tab. Depending of the value in the conficuration file LDCalcIni.xml.

Unit Converter


screenshot Unit Converter




With the Unit Converter it is easy to find the right value for your part. You have to put the measured value into the corresponding textbox on the left (If you measure in mm then you have to put the measured value into the textbox that is labeled with mm.) In that line you just see the corresponding value measured in LDU and Inch in the corresponding textbox.

Line Intersection


screenshot Line Intersection




For to calculate the point where two line intersect you have to fill the first three textboxes with the x,y and z value of the first point of the first line and the second three textboxes with the x,y and z value of the second point of the first line. The same you have to do for the second line. After all value are put into the corresponding textboxes you have to decide which „view“ should be used to calculate. To do this just tick the checkboxes above the line textboxes. Each time you enter a value or click the coordinates calculation will be done and the intersection point coordinates are shown in the corresponding textboxes and the picture is new created. The value for the not used dimension is in any case 0 (zero). If the lines are parallel a waring message is displayed and all values for the intersection are set to 0 (zero).

Triangle


screenshot Triangle




This tab is useful if you need to calculate some triangle stuff. You have to put in two values and all the rest is calculated and the result shown in the textboxes. The picture of the triangle will show you the approx. triangle that you have build with your values.

Options


screenshot Options




On the Options Tab you have the possibility to change the decimal numbers in the results shown. It is good practice to use only three decimals for normal parts. If you change that during your working process the values are calculated immediately with the new number of decimals.
Also it allows you to specify the first Tab that is shown after you have started the calculator.

If you hit the 'Save' button your current selected values will be saved in the LDCalcIni.xml and will be restored next time you start LDCalc.

There are many security options build into the program to ensure the result is what you expected. But maybe I do not have think about every error that can be made. So this program comes without any warrenty.

That's it!

LDCalcIni.xml

The content of the LDCalcIni.xml that is in the package is as follows:

<?xml version="1.0" encoding="us-ascii"?>

<Settings>

<Setting StartTab="2" Decimals="1" Conversion="0,4" />

</Settings>

StartTab could have one of the following values:
0 – Triangle
1 – Line Intersection
2 – Unit Converter
3 – Options

Decimals could have one of the following values:
0 – 2 digits
1 – 3 digits
2 – 4 digits

Conversion is the value of 1 LDU measured in mm.

If you have commets and/or wishes for LDCalc please let me know.

Download

19.01.2009 LDCalc_0_1_0_5.zip (311 Kb) Now tested to be usable under MONO on LINUX systems!

06.12.2008 LDCalc_0_1_0_4.zip (311 Kb) Now with German and Italian (Thanks to Willy Tschager.) GUI!

30.11.2008 LDCalc_0_1_0_3.zip (309 Kb)

26.10.2008 LDCalc_0_1_0_2.zip

07.09.2008 LDCalc_0_1_0_1.zip

Requirements

As LDCalc is written in Visual Basic Express 2005 it should work on all systems that have MS NET Framework 2.0 (at windows systems) or MONO (at windows, linux and mac systems) installed. If you need the Framework, please download from Microsoft webside, if you need MONO go to the Mono Project webside. The XMPD.DLL needs to be in the same folder as LDCalc and needs version 1.0.1.5 or higher.

I give this utility to the community free of charge, but please use it on your own risk.
I am not responsable for any error or damage this tool might rise.

Free counter and web stats