Академический Документы
Профессиональный Документы
Культура Документы
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
text.ladhei 'Ladder Height' width 10 is real
path down
text.ladwid 'Ladder Width ' width 10 is real
text.ladrung 'Rung Distance' width 10 is real
button.ladcre 'Create' call |!this.createladder()|
exit
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung CreationSetup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESP
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!l
Setup form !!ladder dialog resizable
!this.formtitle = 'Ladder'
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sbfr
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e 0 n 0 u 0
pose e 0 n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns W 45 U
drne E 45 D
poss e 0 n 0 u $!lhei
pose w 70.711 n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss w 70.711 n 0 u ($!lhei + 70.711)
pose w 70.711 n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e $!lwid n 0 u 0
pose e $!lwid n 0 u $!lhei
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
bang 90
drns e 45 U
drne w 45 D
poss e $!lwid n 0 u $!lhei
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
spre /DESPAR-SPEC/Box_with_design_parameters
new sctn
gtyp dbox
desp 50 5 3 0 0 0 0
drns u
drne d
poss e ($!lwid + 70.711) n 0 u ($!lhei + 70.711)
pose e ($!lwid + 70.711) n 0 u ($!lhei + 70.711 + 1000)
spre /DESPAR-SPEC/Box_with_design_parameters
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
--Rung Creation
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethod
!n = 0
!rungno = ($!lhei - 200 ) / $!lrung
DO FROM 1 TO $!rungno
!n = !n + 1
new sctn
gtyp DTUB
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
desp 15 10
drns u
drne d
Posstart E 2.5 N 0 U ($!n * $!lrung)
Posend E ($!lwid - 2.5) N 0 U ($!n * $!lrung)
Spref /DESPAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod
endmethodAR-SPEC/Tube_with_design_parameters
BREAK IF (!n GT $!rungno)
ENDDO
sbfr
auto ce
endmethod