@abdulellah.alattab hi,
After 10 days of working (a very big lisp), here is what i got (i am sure you will like it 😀)
attached is reinforce.zip file, release its content to a folder and load reinforce.vlx lisp file.
command: bar1
please, read these instruction first for better under standing it:
As you can see in the picture, the dialog is divide into 3: Main field L1, Left field L2 & Right field L3
at load, Left & Right are disabled cause you need to start by selecting the 2 main axes lines (main field)
the axes lines must be straight vertical lines. to define the field beside, enable the switch under (toggle button)
bellow 3 edit boxes: Length1, Length2 & length3. Length1 will be auto filled after you select the 2 main axes and it will stay grey always.
Length2 & Length3 edit boxes will be auto filled if you select the Left/Right axis or if you do not have side axis you can specify the distance of the
field in Length2 & Length3. if the bar does does extend to sides you can disable the switches (for not using side fields)
bellow 3 edit boxes: Retreat Ratio 1, Retreat Ratio2 & Retreat Ratio3 (you got the idea what is for 😀)
you can enter a real numeric value like 0.25 or 0.3333 or 1/4 , 1/3. these fields is restricted to 0.2 (1/5) min up to 0.4 (1/2.5) max.
below 2 edit boxed: Bend depth (bar height) & Bend angle (restricted to 0-90)
bellow that comes Properties where you can select a layer and color for the bar and it's dimensions.
in dimscale edit box you can specify the dimension scale factor for the dimensions (the base text height is 0.2)
so 50 is reasonable value for a drawing plotted at 1:50.
finally pick Draw Bar button to specify the location point of bar.
Now i am sure we will enter to corrections phase, take your time to process this and gather all your requests for corrections
and i will make the effort to do it as fast as i can (in my very limited free time 😀)
p.s: work only in WCS.
enjoy
Moshe
