Control AutoCAD on Visual Basic

Size: px
Start display at page:

Download "Control AutoCAD on Visual Basic"

Transcription

1 Part2 Control AutoCAD on Visual Basic MainForm.bmp Text Chapter7 Text control Control creating ad editing of text from VB. Chapter8 Text insert Import Text from Excel spread sheets. Chapter9 Balloon Draw balloon for architectural and mechanical use parametrically. Set up for drawings Chapter10 Set up for drawings Set up drawing details for AutoCAD LT on VB. Chapter11 Layer conversion Convert and standardize the layer. Chapter12 VoloView Zoom and rotate drawings for the thumbnail display. Parametric drawings Chapter13 Symbols (architectural use) Draw parts for architectural use parametrically. Chapter14 Symbols (mechanical use) Draw parts for mechanical use parametrically. Chapter15 Symbols (constructional use) Draw parts for constructional use parametrically. 81

2 Chapter7 Change the size of text and input new data (3 kinds) Aim Control entering and editing. (Size and contents) text on VB Tip Case1 The size of text (Change the size of the character) Operation1 Switch the tab to <text size> of the text dialogue. Type in <140> for [new text size] and press [Apply]. 1.VB program: Open the text file. (Txt1.exe) Operation2 The window switches to the AutoCAD LT to display [property copy] command. Click text in 3 circles. MainForm.bmp txt_no AutoCAD LT drawing : Open Text1.dwg. (Stored in the txt folder) AutoCAD LT should be already started. txt_no1-18. txt_no1-17. txt_no

3 Tip Enter new text 1 VB program : Start text file (Txt1.exe) and switch to [text insert] tab. Operation1 Type in <living room> for [new text] in the [text insert] tab, and <140> for [text size] MainForm.bmp txt_no2-1.bmp txt_no1-22.bmp 2 AutoCAD LT drawing : Open Txt2.dwg. (Txt1.dwg is stored in the text folder) AutoCAD LT drawing file should be already started. Operation2 The window switches to the AutoCAD LT to display <living room> in the drawing. Click to indicate the text location. Input [Living room] in the red circle of the drawing. (text height 140) txt_no1-23.bmp txt_no1-21.bmp 84 txt_no1-24.bmp 85

4 Tip Edit the text 1. VB program : Start text file (Txt1.exe) and switch to [Change text] tab. Operation2 The window switches to the AutoCAD LT, then point <dining kitchen> and right click to confirm. txt_no3-1.bmp MainForm.bmp 2. AutoCAD LT drawing : Open Txt3.dwg. (Txt1.dwg is stored in the txt folder) AutoCAD LT drawing file should be already started. txt_no3-12.bmp Operation3 Switch to the VB window, type in <DK> for [new text] and <140> for [text size], then press [Apply]. Change the text in a red circle to <DK> (drawing kitchen). (Text height 140) txt_no3-14.bmp txt_no1-24.bmp Operation4 the window switches to AutoCAD LT to display the change of the text Operation1 Press [Choose text to change] in the <Change text> tab. txt_no3-11.bmp txt_no3-13.bmp 86 87

5 Procedure Visual Basic Apply3 tabs for [text] form. Create new form Choose standard EXE from [new text] tab and press [OPEN]. [Form1],new text file,was made. Tab case1 Change text height (size) AutoCAD LT command MATCHPROP In this chapter, along with the standard control of VB control, use [tab dialogue control] which is included in standard tools. To add this control, Press [Project] [Component] and choose <Microsoft Tabbed Dialog Control 6.0> in [Control]tab, then press [Apply]. txt_no1-01. Tab case2 Enter new text. AutoCAD LT command TEXT,MOVE frm_new.bmp frm_new2. txt_no2-01.bmp Tab case3 Change the contents and the height of the text. AutoCAD LT command CHANGE standard_ txt_no3-01.bmp 88 standard tool standard_ 89

6 Paste tab control 1.Choose [Tab control] to create control in the Form1. (Object name <SSTab1>) Change the caption for[tab 1] txt_no1-5-2.bmp Change the caption for[tab 2] t x t _ N o txt_no1-2.bmp 2.Change captions in the property for [Tab 0] to [Tab 2]. Change the caption for [Tab 0] txt_no1-06. t x t _ N o Chenge the caption in the prorerty of [Form 1] to <Text> txt_no1-5.bmp txt_no1-4.bmp Change the caption for [Tab1] Change the caption for [Tab2] Change the caption in the property of [Form1] to <Text>. 90 txt_no1-00. txt_no1-000.bmp 91

7 Create the button to close this form 1. Choose <Command Button> from [Standard control] 3. Double click [End] button to describe the procedure when this button is pressed. 1 1 txt_no1-09. txt_no1-03. Code Summary Unload Me Close own form (Form1) Standard_Tab2 2.Type in the caption <END> to Command1] and change (object name) to <frm_end>. txt_no1-08. txt_no

8 Case1 Create controls for [text size] tab and program. [Step4] Create control 1-1(Label1) 1-2(Label2) 1.Apply two <Label> controls from [Standard control]. A caption for <Label1> new text size A caption for <Label2> mm 2.Apply a <Text Box> control from [Standard control]. 3.Apply a <Command Button> control from [Standard control]. (Object name) for Command2 cmd_ok1 A caption for Command2 [Apply] Standard-Tab2 txt_no (Text1) txt_no (cmd_ok) txt_no1-10. txt_no1-13. txt_no1-14. Standard-Tab2 txt_no

9 [Step5] Program 1.Double click [APPLY] to program the code below. btm_apply.bmp Open Sname For Outpit As #1 Open the file in INPUT/OUTPUT mode. Print #1, TEXT & 0,0 & txt_s & 0 & 1 & Chr(13) Write out the contents of the script. (Summary No.1). Print #1, matchprop & L [matchprop] of AutoCAD LT copies the property of the selected object to another object. Close #1 Close the file. AppActivate AutoCAD Activate AutoCAD LT. Sendleys filedia 0 & Chr(13) & svript & Chr(13) & Sname & Chr(13)_ & filedia 1 & Chr(13),True Send the script file to the AutoCAD LT command line. txt_no1-16. Private Sub cmd_0k1_click Dim Sname As String The text column states the unstable number. Dim txt_v As String The text column states the unstable number. Dim txt_s As integer The integral number states the unstable number. txt_v=text1.text Relocate the contents of [Text box-text1] to <txt-v> txt_s=clmt(txt_v) Convert text date in txt_v into numeric value. Sname= 任 :\LT2VB\text\text.scr Convert text date in txt_v into numeric value. Summary No.1 [Space between functions as Return Key] EXT & 0,0 & txt_s & 0 & 1 & Cha(13) EXT AutoCADLT command [create a line text] 0,0 The axis value for the text insertion point txt_s Text size 0 Text writing direction 1 Text contents [type in 1] Cha(13) Return *Type in any letter to define the text size, then delete that letter later. Chain the code above with to create a script file

10 Case Ⅱ Crate controls for [text insert] tab, then program. 1-1(Label3) 1-2(Label4) 1-3(Label5) [Step6] Create controls. 1 Apply three <Label> controls from [Standard control] A caption for <Label 1> -> new text. A caption for <Label 2> ->text size. A caption for <Label 3> -> mm. 2 Apply two <Text Box> controls from [Standard control] Text for Text2 -> Blank Text for Text -> Blank txt_no2-03. txt_no2-04. txt_no Apply a <CommandButton>controls from [Standard control] (Object name) for Command2 -> cmd_ok2 A caption for Command2 -> [Insert.] 2-1(Txet2) 2-2(Txet3) 3 (cmd_ok2) txt_no2-05. Program Double click [ txt_no2-06. ] to program the code below. txt_no2-07. txt_no2-02. btm_insert. Standard-Tab2 98 txt_no2-09. txt_no2-10.bmp 99

11 Private Sub cmd_0k2_click() Dim Sname As String The text column states the unstable number. Dim txt_n As String The text column states the unstable number. Dim txt_v As Srting The text column states the unstable number. Dim txt_s As integer The integral number states the unstable number. txt_n = Text2.Text Relocate the contents of [Text box Text 2] to <txt_n>. txt_v = Text3. Text Relocate the contents of [Text box Text 3] to <txt_v]. txt_s = Clnt(txt_V) Convert text date in txt_v into numeric value. Sname = C:/LT2VB/text/text.scr Create the script file by MEMO first. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. Print #1, TEXT & 0,0 & txt_s & 0 & txt_n & Chr(13) Write out the contents of the script. (Summary No.2) Print #1, MOVE L 0.0 Relocate the text from original point. (The destination can be chosen) Close #1 Close the file. AppActivate AutoCAD Activate AutoCAD LT. SendKeys filedia 0 & Chr(13) & script & Chr(13) & Sname & Chr(13) & filedia 1 & Chr(13), True Summary No.2 [Space between functions as Return Key] TEXT & 0,0 & txt_s & 0 & txt_n & Chr(13) TEXT AutoCAD LT command [create a line text] 0,0 The axis value for the text inserting point txt_s Text size 0 Text writing direction txt_n Text contents Chr(13) Return Chain the code above with to create a script file End Sub Send the script file to the AutoCAD LT command line

12 1-1(Label6) 1-2(Label7) 2-1(Text4) [Case3] Create controls for [text insert] tab, then program. [Step8] Create Controls 1.Apply two <Label> controls from. A caption for Label6 new text A caption for Label7 new size 2.Apply two <Text Box> controls from [Standard Control] Text for Text4 Blank Text for Text5 Blank txt_no3-04. txt_no3-05. txt_no Apply two <Command Button> controls from [standard control]. (Object name) for Command4 2-2(Text5) 3-1(cmd_Sen) 3-2(cmd_Ok3) A caption for Command4 Choose text to change (Object name) for Command5 A caption for Command5 [APPLY] Standard-Tab txt_no3-07. txt_no3-03. txt_no3-08. Program 1.Double click [Choose text to change] to program the code below. Choose btm_choose. txt_no3-02. txt_no3-10. Standard-Tab2 102 txt_no

13 2.Double click [APPLY] to program the code below. btm_apply.bmp Open Sname For Output As #1 Open the file INPUT/OUTPUT mode. Print #1 CHANGE & P & Chr(13) & Chr(13) & Chr(13) & Che(13)_ & txt_s & 0 & txt_n Write out the contents of the script (Summary No.3). Close #1 Close the file. AppActivate AutoCAD Activate AutoCAD LT. SendKeys filedia 0 & Chr(13) & script & Chr(13) & Sname & Chr(13)_ & filedia 1 & Chr(13), True Send the script file to the AutoCAD LT command line. End Sub txt_no3-45.bmp Private Sub cmd_0k3_click() Dim Sname As String The text column states the unstable number. Dim txt_n As String The text column states the unstable number. Dim txt_v As String The text column states the unstable number. Dim txt_s As integer The integral number states the unstable number. txt_n = Text4.Text Relocate the contents of [Text box Text4] to <txt_n>. txt_v = Text5.Text Relocate the contents of [Text box-text5] to <txt_v>. txt_s = Clnt(txt_V) Convert text date in txt_v into numeric value. Sname = C:/LT2VB/text/text.scr Create the script file by MEMO frst. Summary No.3 [Space between functions as Return Key] CHANGE & P & Chr(13) & Chr(13) & Chr(13)_ & txt_s & 0 & txt_n CHANGE AutoCAD LT command [Edit drawing command] P Previously selected drawing (text in this example) txt_s Text size 0 Text writing direction txt_n Text contents Chr(13) Return Chain the code above with & to create a script file. Change command asks the procedure as below in [Text EDITING]. <choose object> <point changing> location or [property (P):> <indicate new location for text insert <do not change>:> <insert new text style <standard>:> <indicate new height> <indicate new angle> <Enter new text>

14 [Step10] Save programs 1.Title and save the form of this program. Choose [File] [Title and save Form1] (In this example, the program is titled <text1> and saved in VB98 folder.) 3.Finally, create exe file. Choose [File] [Create Project.exe] (In this example, the file is titled <txt1> and saved in VB98 folder.) txt_no4-06. txt_no4-05.bmp txt_no4-02. txt_no Title and save the Project of this program. Choose [File] [Title and save project] (In this example, the program is titled <txt1> and saved in VB98 folder.) txt_no4-03. txt_no

15 Chapter8 Text insert (Import from Excel) Aim Import text registered on Excel spread sheets into AutoCAD LT. Tip Operation1 Type in <300> for <Text size> and choose <Living room> from the cells, then press [Insert]. 1 VB program : Start text file (Txt4.exe) MainForm.bmp txt_no AutoCAD LT drawing : Open Txt4.dwg. Insert <Living room> in the circle below. txt_no5-01. Operation2 The window switches to AutoCAD LT to display <Living room> in the drawing. Click to indicate the text location. txt_no5-23. txt_no

16 [Step1] Create a new form 1.Choose Standard EXE from [NEW] tab, and press [OPEN]. [Form1], new text file, is made. [Step2] Paste Data Control 1. Choose [Data Control] to create control in the Form1. (Object name <Data1>) frm_new.bmp frm_new2. In this program, along with the standard control of VB control, use [Date Bound Grid Control] which is not a standard tool. To add this control, Press [Project] [Component] and choose <Microsoft Data Bound Grid Control> in [Control] tab, then press [APPLY]. Standard tool Standard txt_no5-03. txt_no5-02. txt_no5-05. txt_no Link [Date control] to Excel text list. (Indicate sheet name to link.) 3 Change property of [Data control] (Object name <Data1>) Caption Architectural term Connect Excel8.0 DatabaseName Architectural term.xls Recordsource Sheet1$ C:\LT2VB\text\ 建築用語.xls txt_no5-08. txt_no

17 Data1 Reserve Connect Data1 Reserve Datasename Data1 Reserve RecordSource Create Controls 1 Apply a <Label> control of [Standard control]. A caption for Label1 Text size 2 Apply a <Combo Box> control from [Standard control]. Text for Combo1 Blank 3 Apply a <Text Box> control from [Standard control]. Text for Text1 Blank txt_no5-07. txt_no5-09. txt_no Apply two <Command Button> controls from [Standard control] (Object name) for Command1 frm_ok A caption for Command1 Insert (Object name) for Command2 frm_end A caption for Command2 End txt_no bmp [Step3] Paste Date Bound Grid Control 1 Choose [Date Bound Grid Control] to create control in the Form1. (Object name <DBGrid1>) Data DBGrid1 の DataSource の指定 txt_no5-13.bmp Standard-Tab2 txt_no txt_no5-10. txt_no

18 1 (Label1) 2 (Combo1) 3 (Text1) [Step5] Program Double click [Insert] to program the code below. txt_no5-14. txt_no5-15. txt_no (CommandButton1) 4-2(CommandButton2) txt_no5-19. txt_no5-17. txt_no

19 Private Sub cmd_0k_click() Dim Txt_v As String The text column states unstable number. Dim Sname As String The text column states unstable number. Dim Txt_L As Sting The text column states unstable number. Dim Txt_l As lnteger The text column states unstable number. Sname = C:/LT2VB/text/text.scr Create the script file by MEMO first. Text1.Text = DBGrid1.SelText Set the contents of active cell of [DBGrid1] into [Text Box-Text1]. Txt_v = Text1. Text Relocate the contents of [Text Box-1] to <txt_v>. Txt_L = Combo1. Text Relocate the contents of [Combo Box-Combo1] to <txt_l> Txt_l = Clnt(Txt_L) Convert text data in txt_v into numeric value. Open Sname For output As #1 Open the file in INPUT/OUTPUT mode. Print #1, text & 0,0 & Txt_l & 0 & Txt_v Write out the contents of the script (Summary No.4). Print #1, zoom a Display the overall view of the drawing by [ZOOM]. Print #1, filedia 1 Print #1,move l 0,0 Relocate the text from original point (the destination can be picked.) Close #1 AppActivate AutoCAD Activate AutoCAD Sendokeys filedia 0 & Chr(13) & script & Chr(13) & Sname & Chr(13),True Send the script file to the AutoCADLT command line. End Sub Summary No.4 [Space between functions as Return Key] "text " & "0,0 " & Txt_I & " 0 " & Txt_v & Chr(13) TEXT AutoCAD LT command [create a line text] 0,0 The axis value for the text insertion point txt_l Text size 0 Text writing direction Txt_V Text contents [write1] Chr(13) Return Chain the code above with & to create a script file. 2.Double click [End] to program the code below. txt_no5-20. Unload Me Close this form. [Step6] Save the program 1.Title and save the form of this program. Choose [File] [Title and save Form1] frm_txt4.frm 2.Title and save the project of this program. Choose [File] [Title and save project1] Txt4.vbp 3.Finally, create exe file. Choose [File] [Project1.exe] Txt4.exe

20 Chapter9 Create Balloons(2kinds) Aim Create balloons for architectural and mechanical use to insert AutoCAD LT. Tip 1 VB program : Open balloon file (ballon.exe). Case1 Architectural balloon 2 AutoCAD LT drawing : Open balloon1.dwg.(this file is stored under the directory of balloon.) Insert balloons in the grids as below. MainForm.bmp bal_00.bmp Case Ⅰ Case Ⅱ Mechanical balloons. bal_ AutoCAD LT drawing : Open balloon2.dwg.(this file is stored under the directory of balloon.) Insert balloons as below. bal_1-02.bmp bal_1-03.bmp bal_

21 Case1 Operation 1 Type in <X> for [text type], <1> for [number] and <500> for [balloon size]. Press the balloon below. Case2 Operation 1 Type in <1> for [number], <10> for [balloon size] and <30> for <line length>. Press left balloon. bal_ Operation 2 The window switches to AutoCAD LT. Crick the grids (point P) to insert balloons. Operation 2 The window switches to AutoCAD LT. Click the point (point P) in the right half of the drawing. P P

22 Produce on Visual Basic Add 2 forms to the main form, [balloon]. (Architectural use balloon is A and Mechanical use balloon is B) [Step1] Create new form 1 Choose standard EXE from [new text] tab and press [OPEN], [Form1], new text file, is made. 2 Change caption in the property of form1 to <balloon>. frm_new.bmp frm_new2. bal_1-01.bmp SubForm frm_bal- SubForm frm_bal- [Step2] Create Controls. 1 Apply two <Label> controls from [Standard control]. A caption for Label1 Architectural A caption for Label2 Mechanical MainForm frm_balbal_1-11.bmp bal_2-01.bmp 2 Apply three. <Command Button> controls from [Standard control] (object name) for Command1 balloona A caption for command1 Blank Picture for Command1 (bitmap) Style for Command1 1-graphics (object name) for command2 balloonb A caption for command2 Blank Picture for command2 (bitmap) Style for Command2 1-graphics (object name) for command3 frm_end A caption for Command3 End

23 4.A caption for balloona is blank and choose down.bmp for a picture Do not forget to pick <1-graphics> for style to display the picture. (down.bmp is stored in the folder.) 3-1(CommandButton1) bal_ bal_1-07.bmp Standard-Tab2 bal_1-06.bmp 5.A caption for balloonb is blank and choose arrow-1.bmp for picture. Do not forget to pick <1-graphics> for style to display the picture. (arrow-1.bmp is stored in the folder.) bal_1-01.bmp 3-2(CommandButton2) 1-1(Label1) 1-2(Label2) bal_1-09.bmp bal_1-04.bmp bal_1-05.bmp bal_1-08.bmp

24 [Step3] Program 1.Describe the move when [balloona] is clicked. Case1 Create controls for [frm_baloona], then program [Step4] Create Controls bal_ frm_balloona.show Unload Me Display (frm_balloona) Close (frm_balloon) bal_1-10.bmp Describe the move when [baloonb] is clicked bal_ Standard-Tab2 bal_1-11.bmp bal_1-11.bmp frm_balloonb.show Display (frm-baloonb) Unload Me Close (frm-baloon) 3.Describe the move when [End] is clicked. 1 Apply four <Label>controls from [Standard control]. A caption for Label1 text type A caption for Label2 number A caption for Label3 circle size A caption for Label4 number from bal_ bmp bal_ bmp 2 Apply three <ComboBox> controls from [Standard control]. Text for Combo1 Blank List for Combo1 Type in value from keyboard. (Refer to the picturebelow.) Text for Combo2 Blank List for Combo2 Type in value from keyboard. (Refer to the picturebelow.) Text for Combo3 Blank List for Combo3 Type in value from keyboard. (Refer to the picturebelow.) Close (frm_baloon)

25 3.Apply 5 <Command Button> controls from [Standard control] (Object name) for Command button1 Up A picture for Command button1 (bitmap) balloon folder A style for Command button1 1-graphics (Object name) for Command button2 Right A picture for Command button2 (bitmap) balloon folder A style for Command button2 1-graphics (Object name) for Command button3 Left A picture for Command button3 (bitmap) balloon folder A style for Command button3 1-graphics (Object name) for Command button4 Down A picture for Command button4 (bitmap) balloon folder A style for Command button4 1-graphics (Object name) for Command button5 End A caption for Command button5 End 1-1(Label1) 1-2(Label2) 1-3(Label3) 1-4(Label4) 3-1(CommandButton-Up) bal_1-16.bmp 3-2(CommandButton-Right) bal_1-15.bmp bal_ bmp bal_ bmp bal_ bmp bal_ bmp 2-1(Combo1) 2-2(Combo2) 2-3(Combo3) bal_ bmp 3-3(CommandButton-Left) bal_ bmp bal_ bmp bal_1-13.bmp 128 bal_1-14.bmp bal_1-12.bmp bal_ bmp 129

26 3-4(CommandButton-Down) bal_ bmp 3-5(End) Private Sub Up_Click() Dim Sname As String The text column states the unstable number. Dim txt_t As String The text column states the unstable number. Dim txt_b As String The text column states the unstable number. Dim txt_e As String The text column states the unstable number. Dim en_c As integer The integral number states the unstable number. Diam en_h As integer The integral number states the unstable number. bal_ bmp [Step5] Program 1 Double click [Up] to program the code below. bal_ bmp bal_ bmp txt_t =Combo1.Text Relocate the contents of [ComboBox _ombo1] to <txt_t>. txt_b = Combo2.Text Relocate the contents of [ComboBox _ombo2] to <txt_b>. txt_e = Combo3.Text Relocate the contents of [ComboBox _ombo3] to <txt_e>. en_c = Clnt(txt_E) Convert text data in txt_e into numeric value. en_h = en_c / 2 To calculate the radius of the circle to divide diameter by 2. Sname = "C:/LT2VB/balloon/balloon.scr" Create the script file by MEMO first. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. Print #1, "Circle " & "0,0 " & en_h Circle command (the center point axis <0,0>, the radius is <en_h>) Print #1, "select L " Print #1, "line " & "0" & "," & "-" & en_h & Chr(13) _ & "0" & "," & "-" & en_c & Chr(13) Line Command (Summary No.1) 130 bal_1-17.bmp 131

27 Print #1, "select L P " Print #1, "text " & "j " & "Mid " & "0,0 " & en_h & " 0 " & txt_t & txt_b Text Command (Summery No.2) Print #1, "select L P " Print #1, "move L P " & "0,-" & en_c Move command (the initial point is in the lower tip of the line, the destination can be picked) Close #1 AppActivate "AutoCAD" Activate AutoCAD LT. SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13) _(13)_ & "filedia 1" & Chr(13), True Send the script file to the AutoCAD LT command line. 2.Repeat the steps create commands for other 3 buttons. 3.Double click [End] to program the code below. bal_ bmp Summary No.1 [Space between functions as Return key. "line " & "0" & "," & "-" & en_h & Chr(13) & "0" & "," & "-" & en_c & Chr(13) Unload Me Close the form. bal_1-21.bmp LINE AutoCAD LT command [Draw lines] 0,-en_H Axis of starting point 0,-en_C Axis of the end point Chr(13) Return Chain the code above with & to create a script file. Summary No.2 [Space between functions as Return key] 0,0 0,-en_H 0,-en_C "text " & "j " & "Mid " & "0,0 " & en_h & " 0 " & txt_t & txt_b TEXT AutoCAD LT command [create a line text] j Option for aligning text (M to align in center) 0,0 The axis value for the text inserting point en_h Text size 0 Text writing direction txt_t&txt_b Text contents Chr(13) Return Chain the code above with to create a script file

28 Case2 [Step6] 1 2 Create controls for [frm-balloonb], then program. Create Controls Apply 5<CommandButtom> controls from [standard control] (The object name) for CommandButton1 -> right_up The picture for CommandButton1(bitmap) balloon folder The style for CommandButton1 -> 1-graphics (The object name) for CommandButton2 The caption for CommandButton2 -> (bitmap) balloon folder The style for CommandButton2 -> 1-graphics (The object name) for CommandButton3 The caption for CommandButton3 -> (bitmap) balloon folder The style for CommandButton3 -> 1-graphics (The object name) for CommandButton4 The caption for CommandButton4 -> (bitmap) balloon folder The style for CommandButton4 -> 1-graphics (The object name) for CommandButton5 The caption for CommandButton5 -> [End] 1-1(Label1) 1-2(Label2) 1-3(Label3) 1-4(Label4) 3-5 2Standard-Tab2 bal_2-01.bmp 1.Apply 4 <Label1> controls from [Standard control]. A caption for Label1 number A caption for Label2 the size of circles A caption for Label3 length of lines A caption for Label4 number from bal_ bmp bal_ bmp bal_ bmp bal_ bmp 2-1(Combo1) 2-2(Combo2) 2-3(Combo3) 2.Apply 3 <ComboBox> controls from [Standard control]. Text for Combo1 Blank List for Combo1 Type in value from keyboard. (Refer to the picture below) Text for Combo2 Blank List for Combo2 Type in value from keyboard. (Refer to the picture below) Text for Combo3 Blank List for Combo3 Type in value from keyboard. (Refer to the picture below) 134 bal_2-03.bmp bal_2-04.bmp bal_2-02.bmp 135

29 3-1(right_Up) 3-4(left_Down) 3-5(End) bal_ bmp bal_2-05.bmp bal_2-06.bmp 3-2(left_Up) bal_ bmp Program bal_ bmp 1.Double click [right up] to program the code below. bal_ bmp bal_ bmp 3-3(left_Down) bal_ bmp bal_ bmp bal_ bmp 136 bal_2-07.bmp 137

30 Private Sub right_up_click() Dim Sname As String The text column states the unstable number Dim txt_t As String The text column states the unstable number Dim txt_c As String The text column states the unstable number Dim txt_s As String The text column states the unstable number Dim en_c As Integer The integral number stakes the unstable number Dim en_h As Integer The integral number stakes the unstable number Dim sen As Integer The integral number stakes the unstable number txt_t = Combo1.Text Relocate the contents of [ComboBox_Combo1] to <txt_t> txt_c = Combo2.Text Relocate the contents of [ComboBox_Combo2] to <txt_g> txt_s = Combo3.Text Relocate the contents of [ComboBox_Combo3] to <txt_s> en_c = CInt(txt_C) Convert Text data in txt_g into numeric value(diameter of circle) en_h = en_c / 2 Calculate radius by dividing en_g by 2. sen = CInt(txt_S) Convert Text data in Txt_S in numeric value. Sname = "C:/LT2VB/balloon/balloon.scr" Create the script file by memo first. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. Print #1, "Donut " & "0 " & LTrim(Str(en_C / 10)) & " " & "0,0 " Donuts command (inner circumference<0>, Outer shape <1/10 of the circle> Print #1, "select L " Print #1, "line " & "0,0 " & LTrim(Str(sen / 1.414)) _ & "," & LTrim(Str(sen / 1.414)) & Chr(13) Draw a line of 45 angle using line comamnd(summary No1.) 138. Print #1, "select L P " Print #1, "Circle " & "@" & LTrim(Str(en_H / 1.414)) _ & "," & LTrim(Str(en_H / 1.414)) & " " & en_h Create circles for balloons using Circle command (Summary No.1) Print #1, "select L P " Print #1, "text " & "j " & "Mid " & "@0,0 " & en_h & " 0 " & txt_t Type in text to insert in balloons using text command. Print #1, "select L P " Print #1, "move L P " & "0,0" Move balloons by [Move] command. Close #1 AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13) _ & "filedia 1" & Chr(13), True Send the script file to the AuroCAD LT command line. End Sub Summary No.1 [Space between function as return key.] "line " & "0,0 " & LTrim(Str(sen / 1.414)) & "," & LTrim(Str(sen / 1.414)) & Chr(13) LINE AutoCAD LT command [Draw lines] 0,0 Axis value of the starting point of the line. LTrim(Str(sen/1.414)) 1 calculate the increase of X value,then convert into the text column. 2 Delete space left of the text column. LTrim(Str(sen/1.414)) 3 Calculate the increase of Y value,then convert into the text column. Erase the left space of text column. Chr(13) Return Chain the code above wuth & to create script file. sen sen/1.414 sen/

31 1 Repeat the same steps to create commands for other 3 buttons. 2 Double click [End] to program the code below. bal_2-11.bmp Chapter10 Set_Up the drawing AIM Setup the drawing of SutoCAD LT(for page size,picture frame) On VB window. TIP 1 VB program:open drawing set_up(zumen.exe) Unload Me Close this form. [Step8] Save the program 1 Title and save the form of this program. Choose [file]-[title and save Form1] frm_balloon.frm frm 2 Title and save the project of this program. Choose [file]-[title and save project1] balloon.vbp frm_balloon. 2 AutoCAD LT drawing:open a new file,then the page will be set_up As the set up on VB. (initial value of AutoCAD LT A3 <420,297>) 42000mm in the width,29700mm in the length. Picture frame is already drawn. zumen_01.bmp 3 Finally,create exe file Choose [file]-[project1.exe] balloon.exe 140 zumen_

32 Procedure on VisualBasic [Step1] Create a new form 1 Choose standard exe from [new form] Tab and press [Open] new form [form1] is made. 2 Change the caption for [Form1] to <Drawing Set_up> zumen_02.bmp Standard-Tab2 zumen_02-1.bmp 1-1(Label1) 1-2(Label2) 2-1(Combofrm_New.bmp frm_new2. [Step2] Create controls 1 Apply2 <label >controls form [standard control] The text for Combo1 -> Page size The text for Combo2 -> inche 2 Apply2 <combobox >controls form [standard control] The text for Combo1 -> Blank The text for Combo2 -> Blank 3 Apply2 <commandbutton> controls form [standard control] (The object name) for Command1 -> cmd_ok The caption for Command1 -> Draw on AutoCAD LT (The object name) for Command1 -> cmd_end The caption for Command2 -> End. zumen_03.bmp zumen_04.bmp zumen_06.bmp

33 2-2(Combo- 3-1(CommandButton1) 3-2(CommandButton2) 1 Double click [draw on AutoCAD LT] and program the code below. zumen_03-3. zumen_12.bmp zumen_07.bmp zumen_09.bmp zumen_10.bmp [step3] Program 1 Automatically set text on the lists of [CommandBox1] And [ComboBox2],when the [Drawing Set_up] form is loaded. zumen_11.bmp ComboBox1.Addltem A3 Add item A3 to the list of <ComboBox1> ComboBox1.Addltem A2 Add item A2 to the list of <ComboBox1> ComboBox1.Addltem A1 Add item A1 to the list of <ComboBox1> ComboBox2.Addltem 1/200 Add item 1/200 to the list of <ComboBox2> ComboBox2.Addltem 1/100 Add item 1/100 to the list of <ComboBox2> ComboBox2.Addltem 1/50 Add item 1/50 to the list of <ComboBox2> ComboBox2.Addltem 1/1 Add item 1/1 to the list of <ComboBox2> 144 Private Sub cmd_ok_ckick() Dim Syaludo,Size,Zahyo, Sname As String The text column States the unstable number. Size = ComboBox1.Text Relocate the contents of [ComboBox1] to <size> Syakudo = ComboBox2.Text Relocate the contents of [ComboBox2] to <angle> if Syakudo = Or Size = Then When <angle> or <size> is blank,go to the end of the program. MsgBox ( Please chppse ) Exit Sub Ecd if 145

34 Select Case Syakudo Case "1/200" Select Case Size Case "A3 Zahyo = "84000,59400" Case "A2" Zahyo = "118800,84000" Case "A1" Zahyo = "168200,118800" End Select Case "1/100" Select Case Size Case "A3" Zahyo = "42000,29700" Case "A2" Zahyo = "59400,42000" Case "A1" Zahyo = "84100,59400" End Select Case "1/50" Select Case Size Case "A3" Zahyo = "21000,14850" Case "A2" Zahyo = "29700,21000" Case "A1" Zahyo = "42000,29700" End Select Case "1/1" Select Case Size Case "A3" Zahyo = "420,297" Case "A2" Zahyo = "594,420" Case "A1" Zahyo = "841,594" End Select End Select If the value of [angle] is <1/200> and the value of [size] is <A3>, Set <84000,59400> to [axis] Repeat the same steps. Sname = "C:/LT2VB/zumen/zumen.scr" Create the script file by memo first. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode Print #1, "limits 0,0 " & Zahyo [Limits] means the picture limit.-> Bottom left value is the initial point and the upper right one belongs to the unstable number Zahyo value Print #1, "rectang 0,0 " & Zahyo [rectang] means rectangle command the whole view->bottom left value is the initial point and the upper right one draws the rectangle. Print #1, "zoom a" Zoom Print #1, "filedia 1" Display the dialogue. Close #1 AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13), True Send the script file to the AutoCAD LT command line. End Sub 3 Double click [End] to program the code below. zumen_13.bmp Unload Me Close this form [Step4] save the program 1 Title and save the form of this program.. Choose [file]-[title and save Form1] frm_zumen.frm 2 Title and save the project of this program. Choose [file]-[title and save project1] zumen.vbp Finally,create exe file. Choose [file]-[create project1.exe] zumen.exe 147

35 Chapter11 Layer name replacement AIM Automechanically,replace the layer names on VB for the standardized one of constructional CALS. Operation 1 Choose< 家具 >of [Existing layer name] and pick <furniture> from [Replacing layer name],then press [Replace] TIP 1 VB program:start the layer replacement file,layer.exe. layer_04.bmp MainForm.bmp Operation 2 The window switches to the AutoCAD LT to display <Furniture> instead of < 家具 > 2 AutoCAD LT drawing:open layer.dwg. (Layer.dwg is stored in the layer folder) AutoCAD LT drawing file should be alredy started. "The layer" of Layer.dwg is written in Japanese. layer_01.bmp layer_05.bmp layer_02.bmp layer_03.bmp layer_06.bmp

36 [Step1] Create a new form 1 Choose standard.exe form [new form] tab and press{open], [Form1],a new file,appears in the window. 2 Open the property of Form1 to change the caption to<replace the layer name> 1 Apply two<label>control of [Standard control] The caption for label1 -> Existing layer name The caption for label2 -> Replacing layer name. 2 Apply a<list Box>control from [Standard control] (the object name)for ListBox1 -> old_lay (The text include in the list is automatically added to when this form is loaded. 3 Apply a <ComboBox>control from [Standard control] (the object name) for LIstBox1 -> new_lay frm_new.bmp frm_new2. 4 Apply two <command Button>controls from [standard control] (the object name)for commandbutton1 -> cmd_ok The caption for CommandButton1 -> [repalce] (The object name) for CommandButton2 -> cmd_end The Caption for CommandButton2 -> [End] {Step2] Create Controls 1-1(Label1) 1-2(Label2) 2-1(old_lay) layer_08.bmp layer_09.bmp layer_10.bmp layer_07.bmp Standard-Tab

37 4-1(new_lay) 5-1(cmd_Ok) 5-2(cmd_End) 2 Double click [replace] and program the code below. layer_11.bmp layer_12.bmp layer_13.bmp [Step3] Program 1 Set the text in the list column of [ListBox1]automatically, when the [Layer repalcement]form is loaded. Private Sub cmd_ok_click() Private Sub Form_Load() with old_lay Addltem kitchen Add[Kitchen]to the list Addltem View Add[Kitchen]to the list Addltem Furniture Add[Furniture]to the list Addltem Standard kine Add[Standard line]to the list Addltem Floor Add[Floor]to the list Addltem Size line Add[Size line]to the list Addltem Window Add[Window]to the list Addltem Colum Add[Colum]to the list Addltem Text Add[Text]to the list Addltem Wall Add[Wall]to the list 152 Dim Sname, O_name, N_name As String ' The text column stakes the unstatable nuimber Sname = "C:\LT2VB\layer\layer.scr" Create the script file by memo first. Open Sname For Output As #1 Open the selected file. O_name = old_lay.list(old_lay.listindex) Set the data chosen from[listbox] in the unstatable text value "O_ name" N_name = new_lay.text Set the data chosen from[combobox] in the unstatable text value "N_ name" Print #1, "-rename la " & O_name & Chr(13) & N_name & Chr(13) & Chr(13) The command to replace layer name (Summary No.1) 153

38 AppActivate AitoCAD Activate AutoCAD LT Activate AutoCAD LT Sendkey filedia 0 & Chr(13) & sprict & Chr(139 & Sname & Chr(13),Tiue Send the script file to the AutoCAD LT command line. End Sub Chapter 12 Use VoloView Express AIM Zoom and rotate drawing with the for the thumnail display. Tip Summary NO.1 [space between " " functions as Return Key] -rename la & 0_name & Chr(139 & N_name & Chr(13) & Chr(13) 1 VB program:start VoloView(Volo.exe) -rename O_name N_name AutoCAD LT command [repalce the layer name and the text style.] Put "_" before the command to undisplay the dialog. Existing layer Replacing layer Chain the code above with "&" to create the script file. The dialogue to replace the name. MainForm.bmp 2 Choose the file from the list in the left. this graphic appers. The graphic can be zoomed or rotated with the mouse. [Step4] Save the program 1 Title and save the form of this program. Choose[File]-[Title and save Form1] layer.frm 2 Title and save the project of this program. Choose[File]-[Title and save Project1] layer.vbp 3 Finaly,create the exe file. Choose[File]-[Create Project1.exe] layer.exe Volo_00.bmp

39 What is VoloView Express? [VoloView Express]is a dwg/dxf/dwf file displayable free viewer supplied Sutodesk. You can download either from the official site of Autodesk. ( from attatched CD-ROM. (VoloView\VoloEm.exe) (Before use,read the instructions which are stored in the VoloView1.txt and VoloView2.txt) Double click VoloVM.exe to auto-install. Operation 2 The commands for rotating,zooming,orbiting,and so on, in the window in the right. Operation 3 To open the file,press[open the file] VoloView Express is operatable by it self and also can be used on VisualBasic as VoloView Express ActiveX control. We explain how to combine VoloView control with VB this chapter. Operation 1 Choose the file and press [File display] to display the file. Volo_03.bmp VoloView control Volo_04.bmp Volo_01.bmp 156 Volo_02.bmp Volo_04-2.bmp 157

40 Procedure on Visual Basic Create the new form 1 Press[OPEN]from the standard exe of [create the new form]tab. 2 Replace the caption of Form1 to VoloView. Create controls 1 Apply a <DriveListBox> control from [Standard control] 2 Apply a <DirListBox> control from [Standard control] 3 Apply a <FileListBox> control from [Standard control] 4 Apply a <VoloView> control. 5 Apply three <CommandButton> controls from [Standard control] frm_new.bmp frm_new2. We use both [VoloView control]and the standard control for this program. [VoloView control]is not contained in standard tools. Press [Project]-[component]and choose <Autodesk VoloView Control> from [Control]tab,then pick [Apply] to add the control. (The object name) for CommandButton1 -> cmd_view The Caption for CommandButton1 -> Display the file (The object name) for CommandButton2 -> cmd_open The Caption for CommandButton2 -> Open the file The object name) for CommandButton3 -> cmd_end The Caption for CommandButton3 -> [End] Volo_05.bmp Standard-Tab2 Volo_06.bmp

41 3 FileListBox(File1) 4 AvViewX(AvViewX1) Volo_10.bmp Volo_11.bmp 5-1(cmd_View) 5-2(cmd_Open) 5-3(cmd_End) Volo_07.bmp 1 DriveListBox(Drive1) 2 DirListBox(Dir1) Volo_12.bmp Volo_13.bmp Volo_14.bmp Volo_08.bmp Volo_09.bmp

42 [Step3] Program 1 Program the code below in [Drive List Box] Link [Drive] and [Directory] 3 Describe the move(the program) when the [Display the file] button is clicked. 1 DriveListBox(Drive1) Volo_17-2.bmp Volo_15.bmp 2 Program the code below in [DirListBox] Link [File] and [Directory] 2 DirListBox(Dir1) Volo_17.bmp Private Sub frm_open_click() Volo_16.bmp Dim openfile As String The text column states the unstable number. Receive the file name. if Right(Dir1.Path,1)= \ Then openfile=dir1.path & File1.Filename Receive the selected file name. Else openfile=dir1.path & File1.Filename The case "\" in the path. End if Read and display the file. AvViewX1.Src=openFile Display the file on VoloView window. End Sub

43 4 Describe the move(program) when the [Open the file] button is clicked. Double click the {Open the file] to program the code below. Private Sub cmd_open_click() Dim openfile As String State the unstable number of the text column. Dim Sname As String State the unstable number of the text column. Volo_18-2.bmp 'Acquire Filename If Right(Dir1.Path, 1) = "/" Then openfile = Dir1.Path & File1.FileName Else openfile = Dir1.Path & "/" & File1.FileName End If Sname = "C:\LT2VB\VoloView\VoloView.scr" Create the script file by memo first. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. Print #1, "open " & openfile Open the file selectec. Print #1, "filedia 1" Close #1 AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13), True Send the script file to the AutoCAD LT command line. Volo_18.bmp 5 Describe the move(program) when [End] is pressed. Double click the [End] to program the code below. 164 Volo_19.bmp Unload Me Close this form. 165

44 Save the program. 1 Title and save the form of this program. Choose [File]-[Title and save form1] Volo.frm. 2 Title and save the form of this program. Choose [File]-[Title and save project1] Volo.vbp. Chapter13 draw doors(3 kinds) AIM Draw the parts (the doors) to be inserted into the Auto- CAD LT drawing. TIP 1 VB program:start architectual symbol(blocka.exe) 3 Create exe file lastly. Choose [File]-[Create Project1.exe] MainForm.bmp door_1-01.bmp 2 Choose one from [Single open door],[double open door] and [Semi-double open door] and the dialogue for the selected door is displayed. Type in the value,then press [Draw]. door_1-02.bmp door_1-03.bmp door_1-04.bmp

45 3 AutoCAD LT drawing:open house.dwg first (this file is saved in the folder of BlockA). Insert [Semi-double door] in to the drawing below. Operation 2 The window switches to the autocad LT. Pick the conection of the door to the wall to amove any position in the drawing. door_01.bmp door_02.bmp Operation 1 Choose [Single open door]. Type <750> in <Door width> and <25> in [Door thickness] Press [Drow] door_03.bmp

46 Procedure on VisualBasic Add three forms to [main BlockA] (Single open door -> frm_door1,double open door -> frm_door2,semi double open door frm_door3) MainForm NainBlockA [Step1] Create new form 1 Choose [Standard exe] from [new file] and press [open], Then [form1],the new form is made. 2 Open the property of Form1 to change the caption to <parametric <architectual use>. SubForm cmd_door1 door_04.bmp frm_new.bmp [Step2] Create controls frm_new SubForm cmd_door2 door_1-10.bmp door_2-01.bmp 2-4 SubForm cmd_door3 door_04.bmp Standard-Tab2 170 door_3-01.bmp 171

47 1 Apply three <Label> controls from [standard control] The Caption for label1 -> creates the single open door. The Caption for label2 -> creates the double open door. The Caption for label3 -> creates the semi-double open door. 2-1(cmd_Door1) 2 Apply four <commandbuttomn> controls from [standard control] (The object name) for CommandButton1 -> cmd_door1 The picture for CommandButton1 -> (bitmap) BlockA The style for CommandButton1 -> 1-graphics (The object name) for CommandButton2 -> Right The picture for CommandButton2 -> (bitmap) BlockA The style for CommandButton2 -> 1-graphics (The object name) for CommandButton3 -> Left The picture for CommandButton3 -> (bitmap) BlockA The style for CommandButton3 -> 1-graphics (The object name) for CommandButton4 -> End The caption for CommandButton4 -> [End] door_1-05.bmp 2-2(cmd_Door2) door_1-06.bmp 1-1(Label1) 1-2(Label2) 1-3(Label3) door_08.bmp door_09.bmp 2-3(cmd_Door3) door_05.bmp door_06.bmp door_07.bmp 172 door_10.bmp 173

48 [Step3] Program 1 Describes the move when [cmd_door1] is pressed. Case1 Place controls in [cmd_door1] and program the code. [Step4] Create controls door_1-07.bmp 2-2 frm_door1.show Display (frm_door1) MainBlocKA.Hide Close (main Form) 2 Describes the move when [cmd_door2] is pressed door_1-10.bmp Standard-Tab2 1 apply two <Label> controls from [standard control] The caption for Label1 -> A-door width. The caption for Label2 -> B-door width. frm_door2.show Display (frm_door2) MainBlocKA.Hide Close (main Form) 3 Describes the move when [cmd_door3] is pressed. 2 apply two <Text Box> controls from [standard control] the text for Text1 -> Blank The object name for Text1 -> length(nagasa) The text for Text2 -> Blank The object name for Text2 -> width(haba) frm_door3.show Display (frm_door3) MainBlocKA.Hide Close (main Form) Apply three <CommandButton> from [standard control] (The object name) for CommandButton1 -> cmd_door1 The picture for CommandButton1 -> (bitmap) BlockA The style for commandbutton1 -> 1-graphics (The object name) for CommandButton2 -> cmd_ok1 The caption for CommandButton2 -> Draw (The object name) for CommandButton3 ->cmd_end The caption for CommandButton3 -> End 175

49 1-1(Label1) 1-2(Label2) 2-1(TextBox1) 3-2(cmd_Ok1) 3-3(cmd_End) door_14.bmp door_15.bmp 2-2(TextBox2) door_1-13.bmp door_1-15.bmp door_1-16.bmp [Step5] Program 1 Double click [cmd_door1] to program the code below. Copy the same contents to cmd_ok1. door_1-14.bmp 3-1(cmd_Door1) door_1-11.bmp 176 door_1-12.bmp door_1-17.bmp 177

50 Private Sub cmd_door1_click() Dim A, B, X, Sname As String The text column stakes the unstable number Dim X1 As Integer The integral number stakes the unstable number. Sname = "C:/LT2VB/BlockA/door.scr" Create the script file by memo first. A = nagasa Set the data in [Text Box <length (nagasa)> to A. B = haba Set the data in [Text Box <width (haba)> to B If A = "" Or B = "" Then MsgBox ( Input the value! ) Exit Sub End If Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. Print #1, "zoom a" Print #1, "rectang 0,0 " & A & "," & B Rectangle Command [left bottom axis <0,0>, right top axis <A,B>] Print #1, "select l " Print #1, "arc c 0,0 " & A & ",0 a 90" Circular line command [the center point axis <0,0>,the starting point axis <A,0>,Angle <90 >] Print #1, "select l p " Print #1, "line 0,0 0," & A & Chr(13) Line command [the starting point axis <0,0>,the end point axis <0,A>] Print #1, "select l p " Print #1, "filedia 1" Print #1, "move p 0,0" Move command [the initial point axis <0,0>,the destination can be picked.] Close #1 AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13), True Send the script file to AutoCAD LT End Sub 178 Case2 Place controls in [cmd_door1] to program the code. [Step6] Create controls door_2-01.bmp Standard-Tab2 1 Apply two <label> controls from [standard control] The caption for Label1 -> A-Door width The caption for Label2 -> B-Door width 2 Apply two <Text Box> controls from [standard control] The text for Text1 -> Blank (object name) for Text1 -> length(nagasa) The text for Text2 -> Blank (object name) for Text2 -> width(haba) 3 Apply three <CommandButton> controls from [standard control] (object name) for CommandButton1 The picture for CommandButton1 -> (bitmap) The style for ComamndButton1 -> graphics. (object name) for CommandButton2 The caption for CommandButton2 -> Draw (object name) for CommandButton3 The caption for CommandButton3 -> En 179

51 1-1(Label1) 1-2(Label2) 2-1(TextBox1) 3-2(cmd_Ok2) 3-3(cmd_End) 3-4(cmd_End) door_14.bmp door_15.bmp door_ bmp 2-2(TextBox2) door_1-13.bmp door_2-06.bmp door_2-07.bmp [Step7] Program 1.Double click [cmd_door2] to program the code below. (Copy same contents to cmd_ok2) door_2-04.bmp 3-1(CommandButton-cmd_Door2) door_2-02.bmp door_2-03.bmp door_2-08.bmp

52 Private Sub cmd_door2_click() Dim A, B, X, Sname As String The text column stakes the unstable number. Dim X1 As Integer The integral number stakes the unstable number. Sname = "C:\LT2VB\BlockA\door.scr" Create the script file by memo first. A = nagasa Set the data in [Text Box <length(nagasa)> to A. B = haba Set the data in [Text Box <width(haba)> to B If A = "" Or B = "" Then MsgBox ( Input the value! ) Exit Sub End If Print #1, filedia 1 Print #1, move p 0,0 Move Command [initial point axis <0,0>, the destination can be picked.] Close #1 AppActivate AoutCAD Activate AutoCAD LT Sendkeys filedia 0 & Chr(13) & script & Chr(13) & Sname & Chr(13),True Send the script file to autocad LT command line. 2 Double click [end] to program the code below. Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. X1 = CInt(A) + CInt(A) A is half the length of the door board,so calculate by 2 To get whole length of the board. X = Str(X1) Convert the value in to Text column. Print #1, "rectang "; "0,0" & X & "," & B Rectangle command [Bottom left axis <0,0>,Uper rightaxis <X,B>] Print #1, "select l " Print #1, "arc c 0,0 " & A & ",0 a 90" Circular line command [center point axis <0,0>,starting point axis<a,0>, angle <90 >] Print #1, "select l p " Print #1, "arc c" & X & ",0 " & A & ",0 a -90" Circular line command [center point axis <X,0>,starting point axis <A,0>, angle <-90 >] Print #1, "select l p " Print #1, & X & "," & A & Chr(13) Line command [starting point axis <last point>,end point axis <X,A>] Print #1, "select l p " Print #1, "line 0,0 0," & A & Chr(13) Line command [starting point axis <0,0>,end point axis <0,A>] Print #1, "select l p " 182 MainBlockA.show Display main Form Unload Me Close this Form door_2-09.bmp 183

53 Case3 Place controls in [cmd_door3] to program the code 1-1(Label1) 1-2(Label2) 1-3 (Label3) [Step8] Create controls door_16.bmp door_15.bmp door_17.bmp (TextBox1) 2-2(TextBox2) 2-3(TextBox3) 3-3 Standard-Tab2 door_3-01.bmp 1 Apply three <label> controls from [standard control] The caption for Label1 -> A-width of bigger door The caption for Label2 -> B-thickness of doors The caption for Label3 -> C-length of smaller door 2 Apply three <TextBox> controls from [standard control] The text for Text1 -> Blank (object name) for Text1 -> length(nagasa) The text for Text2 -> Blank (object name) for Text2 -> width(haba) The text for Text3 -> Blank (object name) for Text3 -> length(nagasa2) door_3-04.bmp door_3-05.bmp door_3-06.bmp 3-1(cmd_Door3) 3 Apply three <CommandVutton> controls from [standard control] (object name) for CommandButton1 The picture for CommandButton1 -> (bitmap) BlockA The style for CommandButton1 -> 1-graphics (object name) for CommandButton2 The caption for CommandButton2 -> Draw (object name) for CommandButton3 The caption for CommandButton3 -> End 184 door_3-02.bmp door_3-03.bmp 185

54 3-2(cmd_Ok3) 3-3(cmd_End) Private Sub cmd_door3_click() Dim A, B, C, X, Sname As String The text column stakes the unstable number. Dim X1 As Integer The integral number stakes the unstable number. Sname = "C:\LT2VB\BlockA\door.scr" Create the script file by memo first. A = nagasa1 Set the data for [Text box <length(nagasa)>] to A. B = haba Set the data for [Text box <width(haba)>] to A C = nagasa2 Set the data for [Text box <length(nagasa2)>] to A door_3-07.bmp door_3-08.bmp [Step9] Program 1 Double click [cmd_door3] to program the code below. (Copy same contents to cmd_ok2) door_3-09.bmp 186 If A = "" Or B = "" Then MsgBox ( Input the value! ) Exit Sub End If Open Sname For Output As #1 Open the file in INPUT/OUTPUT mode. X1 = CInt(A) + CInt(C) Calculate the width of doors of semi-double door. X = Str(X1) Convert into the text column. Print #1, "rectang "; "0,0" & X & "," & B Rectangle Command [Bottom left axis <0,0>,Upper right axis <X,B>] Print #1, "select l " Print #1, "arc c 0,0 " & A & ",0 a 90" Circular line command [center point axis <0,0>,starting point axis <A,0>,Angle<90 >] Print #1, "select l p " Print #1, "line 0,0 0," & A & Chr(13) Line command [Starting point axis <0,0>,end point axis <0,A>,Angle <-90 >] Print #1, "select l p " Print #1, "arc c" & X & ",0 " & A & ",0 a -90" Circular line command [center point axis <X,0>,starting point axis <A,0>, Angle <-90 >] 187

55 Print #1, & X & "," & C & Chr(13) Line command [Starting point axis <last axis>,end point axis <X,G>] Print #1, "select l p " Chapter 14 Create screws (3 kinds) Aim Create screws to insert into AutoCAD LT drawing Tip Print #1, "filedia 1" Print #1, "move p 0,0" Move command [initial point axis <0,0>,destination can be picked] Close #1 1 VB program : Start [symbol (mechanical use) <Block. exe>] AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13), True Send the script file to AutoCAD LT command line. Double click [End] to program the code below. MainForm.bmp mach_1-01.bmp 2 Choose one from [plain head], [round dish head] and [flat dish head]to display its dialogue. Type in the value and press [Draw] door_3-10.bmp MainBlockA.Show Unload Me Display main form Close this form [Step10] Save the program 1 Title and save the form of this program. Choose [file]-[title and save form1] MainBlockA.frm mach_1-02.bmp mach_1-03.bmp 2 Title and save the project of this program. Choose [file]-[title and save project1] BlockA.vbp 3 Finally,create exe file Choose [file]-[create project1.exe] BlockA.exe mach_1-04.bmp

56 3 AutoCAD LT drawing :Open machin. dwg first. (This file is stored in the folder of Block B) Operation 2 The window switches to the AutoCAD LT. Pick the point on the picture to locate the screw. mach_01.bmp Operation 1 Choose [Plain head] Type <15> in [A], <40> in [C],<10> in [D] Press [draw] mach_03.bmp mach_02.bmp

57 Procedure on visual Basic Add thee forms into [Main Block B] Plain head machin1, round head machin2, flat head machin3 MainForm NainBlockB Create new form 1 Choose [Standard ExE] from [NEW FILE] and press [OPEN], then [Form1], the new form is opened. 2 Open the property of Form 1 to change the caption to <parametric <mechanical use> SubForm machin1 mach_1-05.bmp Create Controls. SubForm machin2 mach_04.bmp mach_05.bmp mach_1-05.bmp SubForm machin3 3 Standard - Tab2. mach_06.bmp

58 1 Apply a <Frame> control from [Standard control] The caption for Frame cross hole screw 3 (Image1) 4-1(cmd_End) 4-2(cmd_Next) 2 Apply three <Option Button> controls from [Standard control] The caption for Option 1(0) Plain head The Value for Option 1(0) True. The caption for Option 1 (1) round head The Value for Option 1(1) False The caption for Option 1 (2) flat head The Value for Option 1(2) False 3 Apply <Image> control from [Standard control ] The picture for Image 1 NONE 4 Apply two <command Button> controls from [Standard control] (object name ) for command button 1. com_end Caption for command button 1 [End] (object name ) for command button 2. com_next Caption for command button 2 [details] mach_1-10.bmp mach_1-11.bmp mach_1-12.bmp [Step3] Program 1 Choose the bitmap to display on [Image1] when [Option] is clicked. 1 (Frame1) 2-1(Option(0)) 2-2(Option(1)) 2-3(Option(2)) mach_1-13.bmp Private Sub Option1_Click(Index As Integer) mach_1-06.bmp mach_1-07.bmp mach_1-08.bmp 194 mach_1-09.bmp If Option1(0).Value = True Then Image1.Picture = LoadPicture("C:/LT2VB/BlockB/machin1.bmp") End If Display <machin 1. bmp> in [Image1] when. Option 1 (0) is pressed. If Option1(1).Value = True Then Image1.Picture = LoadPicture("C:/LT2VB/BlockB/machin2.bmp") End If Display <machin 2. bmp> in [Image1] when. Option 1 (1) is pressed. If Option1(2).Value = True Then Image1.Picture = LoadPicture("C:/LT2VB/BlockB/machin3.bmp") End If Display <machin 3. bmp> in [Image1] when. Option1(2) is pressed. 195

59 2 Choose the sub form to display when [cmd _ Next] is clicked Case1 Place controls in [machin 1] and program the code [Step4] Create controls mach_04.bmp mach_1-14.bmp 1 Standard-Tab2 Private Sub cmd_next_click() If Option1(0).Value = True Then machin1.show Display [machin 1] when Option1 (0) is pressed. End If If Option1(1).Value = True Then machin2.show Display [machin 2] when Option1 (1) is pressed. End If If Option1(2).Value = True Then machin3.show Display [machin 3] when Option1 (2) is pressed. 1 Apply <Image> control from [Standard control ] 2 Apply four <Label> controls from [Standard control] The caption for Label 1 -> A The caption for Label 2 -> B The caption for Label 3 -> C The caption for Label 4 -> D 3 Apply four <Text Box> controls from [Standard control] The text for Text 1 -> Blank (object name ) for Text 1 -> txta The text for Text 2 -> Blank (object name ) for Text 2 -> txtb The text for Text 3 -> Blank (object name ) for Text 3 -> txtc The text for Text 4 -> Blank (object name )for Text 4 -> txtd Apply four <Text Box> controls from [Standard control]

60 4 Apply two < command Button > controls from [Standard control] (object name ) for command Button 1 -> cmd_ok Caption for command button 1 -> [Draw] (object name ) for command Button 2 -> End Caption for command button 2 -> [End] 4-1(cmd_Ok) 4-2(End) 1 (Image1) mach_1-23.bmp mach_1-24.bmp Program 1 Double click [cmd _OK] to program the code below mach_1-18.bmp mach_1-17.bmp 3-1(txtA) 3-2(txtB) 3-3(txtC) 3-4(txtD) mach_1-19.bmp mach_1-20.bmp mach_1-21.bmp mach_1-22.bmp 198 mach_1-25.bmp 199

61 Private Sub cmd_ok_click() Dim A, B, C, D, X, Sname As String The text column states the unstable number. Dim X1 As Integer The integral number states the unstable number. Sname = "C:\LT2VB\BlockB\neji.scr" Create the script file by MEMO first A = txta(0) Set the data of [Text Box <txta> to A B = txtb(1) Set the data of [Text Box <txtb> to A C = txtc(2) Set the data of [Text Box <txtc> to A D = txtd(3) Set the data of [Text Box <txtd> to A If A = "" Or B = "" Then MsgBox (In put the value!) Exit Sub End If X1 = CInt(A) - CInt(D) X1 = 0.5 * X1 Open Sname For Output As #1 Open the file in input /output mode. Print #1, "-osnap non" Unlock the [normal O snap] mode. Print #1, "rectang "; "0,0 " & B & "," & A Rectangle command [Bottom left axis <0,0>,Upper right axis <X,B>] Print #1, "select l " Print #1, "line " & B & "," & X1 & Chr(13) & "@" & C & "," & "0" & Chr(13) Line Command (Summary NO.1) Print #1, "select l p " Print #1, "select l p " Print #1, " & "@0" & "," & D & Chr(13) Line Command (Summary NO.2) Print #1, "select l p " Print #1, " & "@-" & C & "," & "0" & Chr(13) Line Command (Draw from last point to the point X= - C,Y=0) Print #1, "select l p " Print #1, "filedia 1" Print #1, "move p 0,0" Close #1 AppActivate "AutoCAD" Activate AutoCAD LT SendKeys "filedia 0" & Chr(13) & "script" & Chr(13) & Sname & Chr(13), True Send the script file to AutoCAD LT command line. End Sub Summary NO.1 [Space between functions as Return key] "line " & B & "," & X1 & Chr(13) & "@" & C & "," & "0" & Chr(13) line AutoCAD LT Command [Draw lines] B,X1 starting point end point axis Chain the code above with to create the script file Summary No.1 1 [Space between functions as Return key] " & "@0" & "," & D & Chr(13) line AutoCAD LT Command [Draw starting point axis (Same as end point axis Chain the code above with to create the script file

62 Save the program 1 Title and save the form of this program Choose [File] - [Title and save Form1] MainBlockB.frm 2 Title and save the project of this program Choose [File] - [Title and save project 1] BlockB,vbp Finally, create exe file. Choose [File] - [Create project, exe] Block.exe Chapter 15 Parametric drawings (Constructional use) Aim Import Excel data to VB to draw a ditch on AutoCAD LT TIP 1 VB program : Start symbol (constructional use) <txt4,exe> MainForm.bmp civil-01.bmp 2 Auto CAD LT drawing : Open [side picture. dwg] (the drawing is blank) [Side picture, dwg] is stored in the folder of Block C civil03.bmp

63 [Step1] Create a new form 1 Chose[StandardEXE] form [NEW FILE] and press [OPEN],then [Forml], the new form is opened 2 Open the property of form 1 to change the caption to <Parametric (constructional use)> 2 Link [data control] with the Excel text spreadsheet. (The Excel sheet name has to be specified) 3 Change [Property] of [data control][object name <Data1>] Caption -> PI Pre cast L shaped ditch. Connect -> Excel8.0 DatabaseName -> CivilData.xls Recordsource -> L shaped ditch C:/LT2VB/BlockC/CivilData.xls frm_new.bmp frm_new2. [Step2] Paste data controls 1 Press [data control] to create controls in form1 (the Object name <Data1>) civil05.bmp civil04.bmp civil-03.bmp Standard Tool 204 txt_no5-05. *By switching the record source, it can be linked with other data bases. 205

64 [Step3] Create controls 1 Apply <Image> control from [Standard control ] Image1 Picture -> Civil.bmp In the folder of Block C 1 (Image1) 2 Apply10 <Label> controls from [Standard control ] The caption for Label 1 -> A Locate Same thing for Label 2 to Label 10 3 Apply10 <Text Box> controls from [Standard control ] (object) for Text 1 txta Text for Text 1 Blank Data field for text 1 -> A civil-08.bmp Data source for text 1e -> Data1 Repeat same steps for Text 2 to Text 10 civil-07.bmp 3-1(txt_A) 4 Apply2 < command button > controls from [Standard control ] Cobject name for Command1 -> cmd_ok Caption for Command1 -> [Draw] (Object name)for Command2 -> End Caption for Command2 -> [End] DataSource -> Data1 Link with [data control] (CivilData.xls) DataField -> Link with Acolumm(2nd) of CivilData.xls civil06.bmp Standard_Tab2 206 civil-02.bmp civil-02.bmp civil-03.bmp 207

65 4-1(cmd_Ok) 4-2(End) Private Sub cmd_ok_click() Dim A, B, C, D, E, F, G, H, I, X, Sname As String The text column stares the unstable number Dim X1, X2, X3, X4, X5, X6 As Integer The integral number states the unstable number civil07.bmp civil08.bmp Program 2 Double click [cmd _OK] to program the code below. Sname = "C:/LT2VB/BlockC/civil.scr" Create the script file by MEMO first A = txt_a Set the data in [Text Box <txt _ A>] to A (Repeat same steps for the rest) B = txt_b C = txt_c D = txt_d E = txt_e F = txt_f G = txt_g H = txt_h I = txt_i J = txt_j If A = "" Or B = "" Then MsgBox ( input the value! ) Exit Sub End If X1 = CInt(A) + CInt(B) + CInt(C) Add A, B and set to x1 (x2 to x6 in summary NO.1) X2 = CInt(D) + CInt(E) + CInt(F) X3 = CInt(E) + CInt(F) X4 = CInt(F) - CInt(I) + J / H * 100 X5 = J / H * 100 X6 = CInt(I) + CInt(E) civil-09.bmp

3ds Max Cottage Step 1. Always start out by setting up units: We re going with this setup as we will round everything off to one inch.

3ds Max Cottage Step 1. Always start out by setting up units: We re going with this setup as we will round everything off to one inch. 3ds Max Cottage Step 1 Always start out by setting up units: We re going with this setup as we will round everything off to one inch. File/Import the CAD drawing Be sure Files of Type is set to all formats

More information

Computer Science 110. NOTES: module 8

Computer Science 110. NOTES: module 8 Computer Science 110 NAME: NOTES: module 8 Introducing Objects As we have seen, when a Visual Basic application runs, it displays a screen that is similar to the Windows-style screens. When we create a

More information

Drawing an Integrated Circuit Chip

Drawing an Integrated Circuit Chip Appendix C Drawing an Integrated Circuit Chip In this chapter, you will learn how to use the following VBA functions to World Class standards: Beginning a New Visual Basic Application Opening the Visual

More information

Cudacountry Radial. Fig. 2. Point. Fig. 4. Mastercam 2017 Cudacountry Radial Page 19-1

Cudacountry Radial. Fig. 2. Point. Fig. 4. Mastercam 2017 Cudacountry Radial Page 19-1 Mastercam 2017 Chapter 19 Cudacountry Radial A. Create Rectangle. Step 1. If necessary start a new Mastercam file, click New QAT. (Ctrl-N) on the Quick Access Toolbar Step 2. On the Wireframe tab click

More information

LESSON 5 LEARNING OBJECTIVES. After completing this lesson, you will be able to:

LESSON 5 LEARNING OBJECTIVES. After completing this lesson, you will be able to: LEARNING OBJECTIVES After completing this lesson, you will be able to: 1. Create a Multiline Style 2. Draw a multiline 3. Edit a Multiline 4. Create and use Layer States LT users only 5. Double Line LESSON

More information

17. Introduction to Visual Basic Programming

17. Introduction to Visual Basic Programming 17. Introduction to Visual Basic Programming Visual Basic (VB) is the fastest and easiest way to create applications for MS Windows. Whether you are an experienced professional or brand new to Windows

More information

Motic Images Plus 3.0 ML Software. Windows OS User Manual

Motic Images Plus 3.0 ML Software. Windows OS User Manual Motic Images Plus 3.0 ML Software Windows OS User Manual Motic Images Plus 3.0 ML Software Windows OS User Manual CONTENTS (Linked) Introduction 05 Menus and tools 05 File 06 New 06 Open 07 Save 07 Save

More information

FactoryLink 7. Version 7.0. Client Builder Reference Manual

FactoryLink 7. Version 7.0. Client Builder Reference Manual FactoryLink 7 Version 7.0 Client Builder Reference Manual Copyright 2000 United States Data Corporation. All rights reserved. NOTICE: The information contained in this document (and other media provided

More information

Creating a Text Frame. Create a Table and Type Text. Pointer Tool Text Tool Table Tool Word Art Tool

Creating a Text Frame. Create a Table and Type Text. Pointer Tool Text Tool Table Tool Word Art Tool Pointer Tool Text Tool Table Tool Word Art Tool Picture Tool Clipart Tool Creating a Text Frame Select the Text Tool with the Pointer Tool. Position the mouse pointer where you want one corner of the text

More information

This section provides an overview of the features available within the Standard, Align, and Text Toolbars.

This section provides an overview of the features available within the Standard, Align, and Text Toolbars. Using Toolbars Overview This section provides an overview of the features available within the Standard, Align, and Text Toolbars. Using toolbar icons is a convenient way to add and adjust label objects.

More information

Exercise Guide. Published: August MecSoft Corpotation

Exercise Guide. Published: August MecSoft Corpotation VisualCAD Exercise Guide Published: August 2018 MecSoft Corpotation Copyright 1998-2018 VisualCAD 2018 Exercise Guide by Mecsoft Corporation User Notes: Contents 2 Table of Contents About this Guide 4

More information

GEO 154 CARTOGRAPHY II- PLOTTING USING AUTOCAD- ASSIGMENT HELP

GEO 154 CARTOGRAPHY II- PLOTTING USING AUTOCAD- ASSIGMENT HELP GEO 154 CARTOGRAPHY II- PLOTTING USING AUTOCAD- ASSIGMENT HELP DOCUMENT. For one to two reasons data may not be in a format that can be integrated into AutoCAD software, but coordinates may be separated

More information

Tutorial 3: Constructive Editing (2D-CAD)

Tutorial 3: Constructive Editing (2D-CAD) (2D-CAD) The editing done up to now is not much different from the normal drawing board techniques. This section deals with commands to copy items we have already drawn, to move them and to make multiple

More information

Paint/Draw Tools. Foreground color. Free-form select. Select. Eraser/Color Eraser. Fill Color. Color Picker. Magnify. Pencil. Brush.

Paint/Draw Tools. Foreground color. Free-form select. Select. Eraser/Color Eraser. Fill Color. Color Picker. Magnify. Pencil. Brush. Paint/Draw Tools There are two types of draw programs. Bitmap (Paint) Uses pixels mapped to a grid More suitable for photo-realistic images Not easily scalable loses sharpness if resized File sizes are

More information

Microsoft Office. Microsoft Office

Microsoft Office. Microsoft Office is an office suite of interrelated desktop applications, servers and services for the Microsoft Windows. It is a horizontal market software that is used in a wide range of industries. was introduced by

More information

The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is

The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is The Department of Construction Management and Civil Engineering Technology CMCE-1110 Construction Drawings 1 Lecture Introduction to AutoCAD What is AutoCAD? The term CAD (Computer Aided Design /Drafting)

More information

Layout Tutorial. Getting Started. Creating a Layout Template

Layout Tutorial. Getting Started. Creating a Layout Template Layout Tutorial This tutorial will explain how create a layout template, send views to a layout page, then save the document in PDF format. In this tutorial you will learn about: Creating a Layout Template

More information

JASCO CANVAS PROGRAM OPERATION MANUAL

JASCO CANVAS PROGRAM OPERATION MANUAL JASCO CANVAS PROGRAM OPERATION MANUAL P/N: 0302-1840A April 1999 Contents 1. What is JASCO Canvas?...1 1.1 Features...1 1.2 About this Manual...1 2. Installation...1 3. Operating Procedure - Tutorial...2

More information

Tutorial 1 Engraved Brass Plate R

Tutorial 1 Engraved Brass Plate R Getting Started With Tutorial 1 Engraved Brass Plate R4-090123 Table of Contents What is V-Carving?... 2 What the software allows you to do... 3 What file formats can be used?... 3 Getting Help... 3 Overview

More information

Strategy. Using Strategy 1

Strategy. Using Strategy 1 Strategy Using Strategy 1 Scan Path / Strategy It is important to visualize the scan path you want for a feature before you begin taking points on your part. You want to try to place your points in a way

More information

Autodesk Inventor - Basics Tutorial Exercise 1

Autodesk Inventor - Basics Tutorial Exercise 1 Autodesk Inventor - Basics Tutorial Exercise 1 Launch Inventor Professional 2015 1. Start a New part. Depending on how Inventor was installed, using this icon may get you an Inch or Metric file. To be

More information

Introduction Make a plan with tool Rectangle Measurements Toolbar Enter Return Measurements Toolbar Measure Protractor

Introduction Make a plan with tool Rectangle Measurements Toolbar Enter Return Measurements Toolbar Measure Protractor Introduction Open SketchUp, and an empty file appears. You are looking at the red-green plane, and the blue axis (vertical) is pointing toward you. By default, you are in the Line tool, as indicated by

More information

After completing this lesson, you will be able to:

After completing this lesson, you will be able to: LEARNING OBJECTIVES After completing this lesson, you will be able to: 1. Create a template. 2. Understand the AutoCAD Window. 3. Understand the use of the function keys. 4. Select commands using the Pull-down

More information

7/7/2009. Chapter 7 Object Snaps and Autotracking. Chapter 7 Learning Objectives. Object Snap. Object Snap. Object Snap

7/7/2009. Chapter 7 Object Snaps and Autotracking. Chapter 7 Learning Objectives. Object Snap. Object Snap. Object Snap Chapter 7 Learning Objectives Chapter 7 Object Snaps and Autotracking JULY 7, 2009 Set running object snap modes for continuous use. Use object snap overrides for single point selections. Select appropriate

More information

Blocks reduce drawing size since multiple instances of a block are stored in one definition.

Blocks reduce drawing size since multiple instances of a block are stored in one definition. AGENDA: 1. Blocks and Controlling Block Properties 2. Creating and Inserting Blocks 3. Editing Blocks after Insertion 4. Storing Blocks Blocks A block is a collection of entities, grouped together and

More information

3 AXIS STANDARD CAD. BobCAD-CAM Version 28 Training Workbook 3 Axis Standard CAD

3 AXIS STANDARD CAD. BobCAD-CAM Version 28 Training Workbook 3 Axis Standard CAD 3 AXIS STANDARD CAD This tutorial explains how to create the CAD model for the Mill 3 Axis Standard demonstration file. The design process includes using the Shape Library and other wireframe functions

More information

Opening Screen When you first enter Slick!, a blank opening screen will appear as shown below.

Opening Screen When you first enter Slick!, a blank opening screen will appear as shown below. Quick Start This will provide you an overview on how to:?? select and view a file?? zoom in an out of the graphics window?? panning around the graphics window?? zoom to the extents of graphics window??

More information

Layout Tutorial. Getting Started. Creating a Layout Template

Layout Tutorial. Getting Started. Creating a Layout Template Layout Tutorial This tutorial will explain how create a layout template, send views to a layout page, then save the document in PDF format. In this tutorial you will learn about: Creating a Layout Template

More information

MET 107 Drawing Tool (Shapes) Notes Day 3

MET 107 Drawing Tool (Shapes) Notes Day 3 MET 107 Drawing Tool (Shapes) Notes Day 3 Shapes: (Insert Tab Shapes) Example: Select on the rounded rectangle Then use the mouse to position the upper left corner and produce the size by dragging out

More information

XnView 1.9. a ZOOMERS guide. Introduction...2 Browser Mode... 5 Image View Mode...15 Printing Image Editing...28 Configuration...

XnView 1.9. a ZOOMERS guide. Introduction...2 Browser Mode... 5 Image View Mode...15 Printing Image Editing...28 Configuration... XnView 1.9 a ZOOMERS guide Introduction...2 Browser Mode... 5 Image View Mode...15 Printing... 22 Image Editing...28 Configuration... 36 Written by Chorlton Workshop for hsbp Introduction This is a guide

More information

Installing a Custom AutoCAD Toolbar (CUI interface)

Installing a Custom AutoCAD Toolbar (CUI interface) Installing a Custom AutoCAD Toolbar (CUI interface) I used 2008LT for this tutorial; you may have a later AutoCAD with a different appearance. However, the customize user interface (cui) should be similar.

More information

SI-100 Digital Microscope. User Manual

SI-100 Digital Microscope. User Manual SI-100 Digital Microscope User Manual Read this manual before use Keep for future reference Content 1 Introduction... 3 1.1 About The SI-100... 3 1.2 Advantage of SI-100... 3 1.3 Product Specification...

More information

Feature-based CAM software for mills, multi-tasking lathes and wire EDM. Getting Started

Feature-based CAM software for mills, multi-tasking lathes and wire EDM.  Getting Started Feature-based CAM software for mills, multi-tasking lathes and wire EDM www.featurecam.com Getting Started FeatureCAM 2015 R3 Getting Started FeatureCAM Copyright 1995-2015 Delcam Ltd. All rights reserved.

More information

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation 1 Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation In Module 5, we will learn how to create a 3D folded model of a sheet metal transition

More information

Control the Workplane

Control the Workplane Control the Workplane This tutorial outlines the procedures to understand and control the user coordinate system (UCS). You can realign and reorient the UCS to create and modify 3D objects on 2D workplanes

More information

ME009 Engineering Graphics and Design CAD 1. 1 Create a new part. Click. New Bar. 2 Click the Tutorial tab. 3 Select the Part icon. 4 Click OK.

ME009 Engineering Graphics and Design CAD 1. 1 Create a new part. Click. New Bar. 2 Click the Tutorial tab. 3 Select the Part icon. 4 Click OK. PART A Reference: SolidWorks CAD Student Guide 2014 2 Lesson 2: Basic Functionality Active Learning Exercises Creating a Basic Part Use SolidWorks to create the box shown at the right. The step-by-step

More information

Dolphin PartMaster Wire EDM

Dolphin PartMaster Wire EDM Dolphin PartMaster Wire EDM Copyright 2000-2017 Dolphin CADCAM Systems Ltd. This document is copyrighted and all rights are reserved. This document may not, in whole or in part, be copied or reproduced

More information

Tutorial 01 Quick Start Tutorial

Tutorial 01 Quick Start Tutorial Tutorial 01 Quick Start Tutorial Homogeneous single material slope No water pressure (dry) Circular slip surface search (Grid Search) Intro to multi scenario modeling Introduction Model This quick start

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours

More information

-Table of Contents- 1. Overview Installation and removal Operation Main menu Trend graph... 13

-Table of Contents- 1. Overview Installation and removal Operation Main menu Trend graph... 13 Thank you for buying Data Analysis Software. In order to use this software correctly and safely and to prevent trouble, please read this manual carefully. Notice 1. No part of this manual can be reproduced

More information

Using Visual Basic Studio 2008

Using Visual Basic Studio 2008 Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything

More information

Release Highlights for BluePrint-PCB Product Version 3.0

Release Highlights for BluePrint-PCB Product Version 3.0 Release Highlights for BluePrint-PCB Product Version 3.0 Introduction BluePrint V3.0 Build 568 is a rolling release, containing defect fixes for 3.0 functionality. Defect fixes for BluePrint V3.0 Build

More information

ezimagex2 User s Guide Version 1.0

ezimagex2 User s Guide Version 1.0 ezimagex2 User s Guide Version 1.0 Copyright and Trademark Information The products described in this document are copyrighted works of AVEN, Inc. 2015 AVEN, Inc. 4595 Platt Rd Ann Arbor, MI 48108 All

More information

VISUAL BASIC 6.0 OVERVIEW

VISUAL BASIC 6.0 OVERVIEW VISUAL BASIC 6.0 OVERVIEW GENERAL CONCEPTS Visual Basic is a visual programming language. You create forms and controls by drawing on the screen rather than by coding as in traditional languages. Visual

More information

Lesson 6 Adding Graphics

Lesson 6 Adding Graphics Lesson 6 Adding Graphics Inserting Graphics Images Graphics files (pictures, drawings, and other images) can be inserted into documents, or into frames within documents. They can either be embedded or

More information

After completing this lesson, you will be able to:

After completing this lesson, you will be able to: LEARNING OBJECTIVES After completing this lesson, you will be able to: 1. Create a template. 2. Understand the AutoCAD Window. 3. Understand the use of the function keys. 4. Select commands using the Pull-down

More information

Randy H. Shih. Jack Zecher PUBLICATIONS

Randy H. Shih. Jack Zecher   PUBLICATIONS Randy H. Shih Jack Zecher PUBLICATIONS WWW.SDCACAD.COM AutoCAD LT 2000 MultiMedia Tutorial 1-1 Lesson 1 Geometric Construction Basics! " # 1-2 AutoCAD LT 2000 MultiMedia Tutorial Introduction Learning

More information

Questions? Page 1 of 22

Questions?  Page 1 of 22 Learn the User Interface... 3 Start BluePrint-PCB... 4 Import CAD Design Data... 4 Create a Panel Drawing... 5 Add a Drill Panel... 5 Selecting Objects... 5 Format the Drill Panel... 5 Setting PCB Image

More information

Using Object Snap to Draw a Rug Design

Using Object Snap to Draw a Rug Design Using Object Snap to Draw a Rug Design The objective of the rest of this tutorial is to learn the use of object snap and hatch. Because AutoCAD is based on vectors and coordinate geometry, it can easily

More information

User Guide. Version 2.0. Excel Spreadsheet to AutoCAD drawing Utility. Supports AutoCAD 2000 through Supports Excel 97, 2000, XP, 2003, 2007

User Guide. Version 2.0. Excel Spreadsheet to AutoCAD drawing Utility. Supports AutoCAD 2000 through Supports Excel 97, 2000, XP, 2003, 2007 User Guide Spread2Cad Pro! Version 2.0 Excel Spreadsheet to AutoCAD drawing Utility Supports AutoCAD 2000 through 2007 Supports Excel 97, 2000, XP, 2003, 2007 Professional tools for productivity! 1 Bryon

More information

CENTAUR S REAL-TIME GRAPHIC INTERFACE V4.0 OPERATOR S MANUAL

CENTAUR S REAL-TIME GRAPHIC INTERFACE V4.0 OPERATOR S MANUAL CENTAUR S REAL-TIME GRAPHIC INTERFACE V4.0 OPERATOR S MANUAL TABLE OF CONTENTS Installation... 6 Introduction to Centaur s real-time Graphic Interface... 6 Computer Requirements... 7 Operating System

More information

Tutorial. External Application Checks using Excel

Tutorial. External Application Checks using Excel Tutorial External Application Checks using Excel External Application Checks for Excel All information in this document is subject to modification without prior notice. No part or this manual may be reproduced,

More information

Tutorial 3 Kitchen Cabinet Door

Tutorial 3 Kitchen Cabinet Door Getting Started With Tutorial 3 Kitchen Cabinet Door VCarve Pro Disclaimer All CNC machines (routing, engraving, and milling) are potentially dangerous and because Vectric Ltd has no control over how

More information

GETTING STARTED WITH MAPOBJECTS LT USING VISUAL BASIC

GETTING STARTED WITH MAPOBJECTS LT USING VISUAL BASIC ii GETTING STARTED WITH MAPOBJECTS LT USING VISUAL BASIC Contents 1 The Map control 1 LT 2 Map tools 5 3 Map display 15 4 Adding data at run time 21 CONTENTS iii iv GETTING STARTED WITH MAPOBJECTS LT USING

More information

MetaReport Metamatica Software

MetaReport Metamatica Software MetaReport I Metareport Table of Contents Foreword 0 Part I General 4 1 License Agreement... 4 2 Introduction... 5 3 Main features... 5 4 Main window... 6 Part II Report Designer 8 1 Content 2 Basics...

More information

FlowNEST User s Guide. M-323 Version 6.0

FlowNEST User s Guide. M-323 Version 6.0 FlowNEST User s Guide M-323 Version 6.0 FLOWMASTER FlowNEST User's Guide Due to continuing product improvement, the information contained in this document is subject to change without notice. Flow International

More information

StickFont Editor v1.01 User Manual. Copyright 2012 NCPlot Software LLC

StickFont Editor v1.01 User Manual. Copyright 2012 NCPlot Software LLC StickFont Editor v1.01 User Manual Copyright 2012 NCPlot Software LLC StickFont Editor Manual Table of Contents Welcome... 1 Registering StickFont Editor... 3 Getting Started... 5 Getting Started...

More information

StickFont v2.12 User Manual. Copyright 2012 NCPlot Software LLC

StickFont v2.12 User Manual. Copyright 2012 NCPlot Software LLC StickFont v2.12 User Manual Copyright 2012 NCPlot Software LLC StickFont Manual Table of Contents Welcome... 1 Registering StickFont... 3 Getting Started... 5 Getting Started... 5 Adding text to your

More information

Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide

Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide Abstract After completing this workshop, you will have a basic understanding of editing 3D models using Autodesk Fusion 360 TM to

More information

Tutorial 3 Model Locomotive Name plate

Tutorial 3 Model Locomotive Name plate Getting Started With Tutorial 3 Model Locomotive Name plate Cut2D Disclaimer All CNC machines (routing, engraving, and milling) are potentially dangerous and because Vectric Ltd. has no control over how

More information

UNIT 1 INTRODUCTION TO VISUAL BASICS 6.0

UNIT 1 INTRODUCTION TO VISUAL BASICS 6.0 UNIT 1 INTRODUCTION TO VISUAL BASICS 6.0 The VB6 IDE (Integrated Development Environment) is a very simple and fully featured IDE. If you start out programming in VB6 you may end up being too spoiled to

More information

Let s Make a Front Panel using FrontCAD

Let s Make a Front Panel using FrontCAD Let s Make a Front Panel using FrontCAD By Jim Patchell FrontCad is meant to be a simple, easy to use CAD program for creating front panel designs and artwork. It is a free, open source program, with the

More information

By PAD Product Development and Support Team

By PAD Product Development and Support Team Release Note Of PAD 2 V6 Pattern Design By PAD Product Development and Support Team 1 PAD System is a trademark and a system developed by: PAD System International Limited. Flat A, 2/F, Cheung Wing Industrial

More information

FILE MENU New Starts a New Blank Canvas Open- Allows you to import designs into the program. Close- Closes the current Design

FILE MENU New Starts a New Blank Canvas Open- Allows you to import designs into the program. Close- Closes the current Design 1 Quick Start Guide This guide is intended to give you an overview of the function of the program. The guide is arranged by section, Each section corresponds to the different pulldown menus in the program.

More information

MLA100 Maskless Aligner

MLA100 Maskless Aligner Quick Guide MLA100 Maskless Aligner Doc. No.: DWL-HI-060 Revision: 5 (August 2017) Wizard version: 1.9 Copyright 2017 by Heidelberg Instruments Job Setup As mentioned before (Wizard Description), the MLA100

More information

VHSE - COMPUTERISED OFFICE MANAGEMENT MODULE III - Communication and Publishing Art - PageMaker

VHSE - COMPUTERISED OFFICE MANAGEMENT MODULE III - Communication and Publishing Art - PageMaker INTRODUCTION : It is one Adobe PageMaker 7.0 software is the ideal page layout program for business, education, and small- and home-office professionals who want to create high-quality publications such

More information

Table of Contents. KCD Terminology.2-4. KCD Dimensions KCD Toolbar KCD Top Ten Short Cuts...10

Table of Contents. KCD Terminology.2-4. KCD Dimensions KCD Toolbar KCD Top Ten Short Cuts...10 Table of Contents KCD Terminology.2-4 KCD Dimensions...5-6 KCD Toolbar...7-9 KCD Top Ten Short Cuts......10 KCD Terminology Main KCD Screen A The Main Menu, this is where you will be able to find all the

More information

Autodesk Inventor 6 Essentials Instructor Guide Chapter Four: Creating Placed Features Chapter Outline This chapter provides instruction on the follow

Autodesk Inventor 6 Essentials Instructor Guide Chapter Four: Creating Placed Features Chapter Outline This chapter provides instruction on the follow Chapter Four: Creating Placed Features Chapter Outline This chapter provides instruction on the following topics and provides exercises for students to practice their skills. Day Two Topic: How to create

More information

Microsoft Visio 2016 Foundation. Microsoft Visio 2016 Foundation Level North American Edition SAMPLE

Microsoft Visio 2016 Foundation. Microsoft Visio 2016 Foundation Level North American Edition SAMPLE Microsoft Visio 2016 Foundation Microsoft Visio 2016 Foundation Level North American Edition Visio 2016 Foundation - Page 2 2015 Cheltenham Group Pty. Ltd. All trademarks acknowledged. E&OE. No part of

More information

7/21/2009. Chapters Learning Objectives. Fillet Tool

7/21/2009. Chapters Learning Objectives. Fillet Tool Chapters 12-13 JULY 21, 2009 Learning Objectives Chapter 12 Chapter 13 Use the FILLET tool to draw fillets, rounds, and other rounded corners. Place chamfers and angled corners with the CHAMFER tool. Separate

More information

Visual 2012 Help Index

Visual 2012 Help Index Visual 2012 Help Index Absolute Coordinates 2.1 Cartesian Coordinates Aim 7.4.3 Place and Aim Luminaires 7.4.4 Reaiming Luminaires Align Cursor and Plane to Current View 9.6 Align to View Align Cursor

More information

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C

Answer: C. 7. In window we can write code A. Immediate window B. Locals window C. Code editor window D. None of these. Answer: C 1. Visual Basic is a tool that allows you to develop application in A. Real time B. Graphical User Interface C. Menu Driven D. None Of These 2. IDE stands for.. A. Internet Development Environment B. Integrated

More information

GstarCAD Complete Features Guide

GstarCAD Complete Features Guide GstarCAD 2017 Complete Features Guide Table of Contents Core Performance Improvement... 3 Block Data Sharing Process... 3 Hatch Boundary Search Improvement... 4 New and Enhanced Functionalities... 5 Table...

More information

LinkMotion and CorelDraw 9, 10, 11, 12, X3, X4, X5, X6, X7 and X8:

LinkMotion and CorelDraw 9, 10, 11, 12, X3, X4, X5, X6, X7 and X8: LinkMotion and CorelDraw 9, 10, 11, 12, X3, X4, X5, X6, X7 and X8: After you install LinkMotion software and set up all settings launch CorelDraw software. Important notes: Solustan s LinkMotion driver

More information

REVIT ARCHITECTURE 2016

REVIT ARCHITECTURE 2016 Page 1 of 6 REVIT ARCHITECTURE 2016 Revit Architecture 2016: CREATE A CHAMFERED COLUMN COMPONENT About creating a chamfered column family typical to the Victorian cottage style. Add the column to your

More information

Contents. Creating Forms

Contents. Creating Forms Access 2007 Forms Contents Creating Forms... 3 Creating a new form 3 Design view and Form view 5 Creating a user-defined form 5 Changing the look of your form... 6 Layout View 6 Design View 6 Moving and

More information

Tutorial Second Level

Tutorial Second Level AutoCAD 2018 Tutorial Second Level 3D Modeling Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites to learn

More information

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II)

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II) Session 1 Start Visual Basic Use the Visual Basic programming environment Understand Essential Visual Basic menu commands and programming procedure Change Property setting Use Online Help and Exit Visual

More information

SketchUp. SketchUp. Google SketchUp. Using SketchUp. The Tool Set

SketchUp. SketchUp. Google SketchUp. Using SketchUp. The Tool Set Google Google is a 3D Modelling program which specialises in making computer generated representations of real-world objects, especially architectural, mechanical and building components, such as windows,

More information

Revit Architecture 2015 Basics

Revit Architecture 2015 Basics Revit Architecture 2015 Basics From the Ground Up Elise Moss Authorized Author SDC P U B L I C AT I O N S Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit

More information

Lab Assignment #1: Introduction to Creo ME 170

Lab Assignment #1: Introduction to Creo ME 170 Lab Assignment #1: Introduction to Creo ME 170 Instructor: Mike Philpott (email: mphilpot@illinois.edu) Date Due: One week from Start Day of Lab (turn in deadline 11pm night before next lab) Make sure

More information

604 - Drafting in Solid Edge: A Hands-on Experience

604 - Drafting in Solid Edge: A Hands-on Experience 4 th Generation VLC courtesy of Edison2 604 - Drafting in Solid Edge: A Hands-on Experience Steve Webb, Solid Edge Field Support, #SEU13 Agenda: 604 - Drafting in Solid Edge: A Hands-on Experience Who

More information

Module: Computer Aid Design

Module: Computer Aid Design Module: Computer Aid Design Lesson 1: Introduction to AutoCAD 2010 & Drafting Commands 1. AUTOCAD OVERVIEW CAD= Computer Aided Design, (1982) 1.1 User Interface: 1.2 Info Center Page 1 of 14 1.3 Zoom 1.3

More information

Lesson 14 Blends. For Resources go to > click on the Creo Parametric 2.0 Book cover

Lesson 14 Blends. For Resources go to  > click on the Creo Parametric 2.0 Book cover Lesson 14 Blends Figure 14.1 Cap OBJECTIVES Create a Parallel Blend feature Use the Shell Tool Create a Hole Pattern REFERENCES AND RESOURCES For Resources go to www.cad-resources.com > click on the Creo

More information

UNIT OBJECTIVES OVERVIEW INTRODUCTION OUTLINE WORKING WITH GRIPS

UNIT OBJECTIVES OVERVIEW INTRODUCTION OUTLINE WORKING WITH GRIPS 11 UNIT EDITING WITH GRIPS """""""'-_ ===""""~.~~~..Ii. l! 11 OVERVIEW Editing a drawing is a common practice when using AutoCAD. Moving, copying, and rotating objects are just some of the editing functions

More information

User Guide 701P Wide Format Solution Wide Format Scan Service

User Guide 701P Wide Format Solution Wide Format Scan Service User Guide 701P44865 6204 Wide Format Solution Wide Format Scan Service Xerox Corporation Global Knowledge & Language Services 800 Phillips Road Bldg. 845-17S Webster, NY 14580 Copyright 2006 Xerox Corporation.

More information

Residential Design Using Autodesk Revit 2019

Residential Design Using Autodesk Revit 2019 Daniel John Stine AIA, CSI, CDT Residential Design Using Autodesk Revit 2019 Includes video instruction SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com ACCESS CODE UNIQUE CODE

More information

IN DESIGN. A review of the overview

IN DESIGN. A review of the overview IN DESIGN A review of the overview InDesign Review GETTING STARTED: Start by clicking the InDesign icon in your dock. Wait for InDesign to load. Click on Create New Document If resuming work, find your

More information

Kitchen and Bath Design Tutorial

Kitchen and Bath Design Tutorial Kitchen and Bath Design Tutorial This tutorial continues where the Interior Design Tutorial left off. You should save this tutorial using a new name to archive your previous work. The tools and techniques

More information

Elise Moss Revit Architecture 2017 Basics From the Ground Up SDC. Better Textbooks. Lower Prices.

Elise Moss Revit Architecture 2017 Basics From the Ground Up SDC. Better Textbooks. Lower Prices. Elise Moss Revit Architecture 2017 Basics From the Ground Up SDC P U B L I C AT I O N S Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites

More information

2D & 3D CAD SOFTWARE USER MANUAL. AutoQ3D CAD for ipad & iphone

2D & 3D CAD SOFTWARE USER MANUAL. AutoQ3D CAD for ipad & iphone Type to enter text 2D & 3D CAD SOFTWARE USER MANUAL AutoQ3D CAD for ipad & iphone AUTOQ3D TEAM FIRST EDITION AutoQ3D CAD for ipad & iphone 2D / 3D cad software user manual 2015 by AutoQ3D Team. All rights

More information

Quick Crash Scene Tutorial

Quick Crash Scene Tutorial Quick Crash Scene Tutorial With Crash Zone or Crime Zone, even new users can create a quick crash scene diagram in less than 10 minutes! In this tutorial we ll show how to use Crash Zone s unique features

More information

GENIO CAD/CAM software powered by Autodesk technology for parametric programming of boring, routing and edge-banding work centers Genio SPAI SOFTWARE

GENIO CAD/CAM software powered by Autodesk technology for parametric programming of boring, routing and edge-banding work centers Genio SPAI SOFTWARE GENIO CAD/CAM software powered by Autodesk technology for parametric programming of boring, routing and edge-banding work centers Overview is a powerful CAD/CAM system powered by Autodesk 3D environment

More information

Installation and Configuration Manual

Installation and Configuration Manual Installation and Configuration Manual IMPORTANT YOU MUST READ AND AGREE TO THE TERMS AND CONDITIONS OF THE LICENSE BEFORE CONTINUING WITH THIS PROGRAM INSTALL. CIRRUS SOFT LTD End-User License Agreement

More information

Converting Your PDFs to Excel

Converting Your PDFs to Excel Converting Your PDFs to Excel Easy 3-Step Guide STEP 1: OPEN YOUR PDF Select the Open... command from the File menu. STEP 3: CONVERTING TO EXCEL After selecting, you are ready for conversion. For conversions

More information

Tutorial VCarving Christmas Decorations

Tutorial VCarving Christmas Decorations Getting Started With Tutorial VCarving Christmas Decorations VCarve Pro Disclaimer All CNC machines (routing, engraving, and milling) are potentially dangerous and because Vectric Ltd has no control over

More information

ROBO Master OPS656. USER'S MANUAL MANUAL NO. OPS656m-UM Introduction 1.1 Features System Requirements... 3

ROBO Master OPS656. USER'S MANUAL MANUAL NO. OPS656m-UM Introduction 1.1 Features System Requirements... 3 USER'S MANUAL MANUAL NO. m-um-152 Software Usage Agreement... 2 Registered Trademarks... 2 Notes on this Manual... 2 Disclaimer... 2 1 Introduction 1.1 Features... 3 1.2 System Requirements... 3 2 Installing

More information

Creating a Dynamo with VBA Scripts

Creating a Dynamo with VBA Scripts Creating a Dynamo with VBA Scripts Creating a Dynamo with VBA 1 Table of Contents 1. CREATING A DYNAMO WITH VBA... 3 1.1 NAMING CONVENTIONS FOR DYNAMO OBJECTS...3 1.2 CREATING A DYNAMO...4 1.3 DESIGNING

More information

STIPlotDigitizer. User s Manual

STIPlotDigitizer. User s Manual STIPlotDigitizer User s Manual Table of Contents What is STIPlotDigitizer?... 3 Installation Guide... 3 Initializing STIPlotDigitizer... 4 Project GroupBox... 4 Import Image GroupBox... 5 Exit Button...

More information

v Annotation Tools GMS 10.4 Tutorial Use scale bars, North arrows, floating images, text boxes, lines, arrows, circles/ovals, and rectangles.

v Annotation Tools GMS 10.4 Tutorial Use scale bars, North arrows, floating images, text boxes, lines, arrows, circles/ovals, and rectangles. v. 10.4 GMS 10.4 Tutorial Use scale bars, North arrows, floating images, text boxes, lines, arrows, circles/ovals, and rectangles. Objectives GMS includes a number of annotation tools that can be used

More information