Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X
Hi..
I want to create an reference balloons in pipe assembly drawing at start and at end of pipe.
I have created pipe bunch assembly drawing and BOM table, but for one individual pipe i have to show its BOM number at start of pipe and at end of pipe.
So please can anyone help to do this in ProToolkit.
Note : pipe is created point to point method so point data is available but I am not able to get last point number.
Regards,
Prashant Pandarkar
Please can anyone help me on this ?
Hi..
I tried it through trail file. But it works in mapkey and if i added same macro in toolkit it will not work.
So please can anybody suggest.
for sample i tried only to create one single Balloon note but it not works in toolkit macro. Below is mapkey which works as mapkey but not as toolkit macro
So please suggest.
mapkey rs ~ Activate `main_dlg_cur` `page_Tools_control_btn` 0;\
mapkey(continued) ~ Activate `main_dlg_cur` `page_Annotate_control_btn` 1;\
mapkey(continued) ~ Command `ProCmdDwgCreateBallon` ;#WITH LEADER;#ENTER;#HORIZONTAL;#STANDARD;\
mapkey(continued) #DEFAULT;#MAKE NOTE;~ Activate `main_dlg_cur` `page_Tools_control_btn` 1;\
mapkey(continued) ~ Command `ProCmdMdlTreeSearch` ; \
mapkey(continued) ~ Input `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Update `selspecdlg0` `SelOptionRadio` `Point`;\
mapkey(continued) ~ Activate `selspecdlg0` `SelOptionRadio`;\
mapkey(continued) ~ Input `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Input `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Update `selspecdlg0` `LookByOptionMenu` `Point`;\
mapkey(continued) ~ Activate `selspecdlg0` `LookByOptionMenu`;\
mapkey(continued) ~ Resize `selspecdlg0` `selspecdlg0` 4 27.439533 16.814012 17.397832 \
mapkey(continued) 9.060884;~ Move `selspecdlg0` `selspecdlg0` 2 27.439533 16.814012;\
mapkey(continued) ~ Open `selspecdlg0` `LookInDrop`;~ Close `selspecdlg0` `LookInDrop`;\
mapkey(continued) ~ Select `selspecdlg0` `LookInDrop` 1 `282143900153.ASM (282143940102, view \
mapkey(continued) id 4) (182)`;\
mapkey(continued) ~ Open `selspecdlg0` `ExtRulesLayout.ExtBasicNameLayout.BasNameComp`;\
mapkey(continued) ~ Close `selspecdlg0` `ExtRulesLayout.ExtBasicNameLayout.BasNameComp`;\
mapkey(continued) ~ Select `selspecdlg0` `ExtRulesLayout.ExtBasicNameLayout.BasNameComp` 1 ` \
mapkey(continued) == `;\
mapkey(continued) ~ Update `selspecdlg0` `ExtRulesLayout.ExtBasicNameLayout.BasicNameList` \
mapkey(continued) `APNT0`;\
mapkey(continued) ~ Activate `selspecdlg0` `ExtRulesLayout.ExtBasicNameLayout.BasicNameList`;\
mapkey(continued) ~ Activate `selspecdlg0` `EvaluateBtn`;\
mapkey(continued) ~ Select `selspecdlg0` `ResultList` 1 `183:6:4:[182]`;\
mapkey(continued) ~ Activate `selspecdlg0` `ApplyBtn`;\
mapkey(continued) ~ Select `selspecdlg0` `SelectedItemsList` 1 `183:6:4:[182]`;\
mapkey(continued) ~ Activate `selspecdlg0` `CancelButton`;~ Activate `GET SELECT` `done_sel`;\
mapkey(continued) #DONE;~ Select `dwg_selpnt_dlg` `rad_sel_method` 1 `abs_coord`;\
mapkey(continued) ~ Input `dwg_selpnt_dlg` `opt_abs_x` `0`;\
mapkey(continued) ~ Update `dwg_selpnt_dlg` `opt_abs_x` `0`;\
mapkey(continued) ~ Activate `dwg_selpnt_dlg` `opt_abs_x`;\
mapkey(continued) ~ Input `dwg_selpnt_dlg` `opt_abs_x` `0.000`;\
mapkey(continued) ~ Update `dwg_selpnt_dlg` `opt_abs_x` `0.000`;\
mapkey(continued) ~ Activate `dwg_selpnt_dlg` `opt_abs_x`;\
mapkey(continued) ~ FocusOut `dwg_selpnt_dlg` `opt_abs_x`;\
mapkey(continued) ~ Input `dwg_selpnt_dlg` `opt_abs_y` `500`;\
mapkey(continued) ~ Update `dwg_selpnt_dlg` `opt_abs_y` `500`;\
mapkey(continued) ~ Activate `dwg_selpnt_dlg` `opt_abs_y`;\
mapkey(continued) ~ FocusOut `dwg_selpnt_dlg` `opt_abs_y`;~ Activate `dwg_selpnt_dlg` `psh_ok`;\
mapkey(continued) REF1;;#DONE/RETURN;
By register a macro in toolkit is not reliable to work in consistent.But toolkit API in drawing deffinetly going to work to create ballon at the point you specified in drawing.
I remember i created symbol with variable text inside at each dimension in drawing with toolkit.
regards,
kishore