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)
LDCalc is a calculator special made for the use for LDraw part author purposes.
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!
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.
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
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.