亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? scr_cap.lsp

?? plc設(shè)計編程軟件
?? LSP
字號:
;****************************************;
;*this is scr_cap.lsp program		*;
;*completely complied in 12/13/98	*;
;*last changed in 02/03/99		*;
;*ZX Mold Ltd   XY.Liao			*;
;****************************************;
;********************************************************************************************************;
;*This program is use to control cap screw libarary dialog and call drawing cap screw function
;*This pogram call two function:
;*one is       "cap_cst"
;*another is   "cap_zst"
;********************************************************************************************************;
(defun scr_cap(/ ex_lb		m_b_lb		scr_m_n		scr_m_len	scr_b_n		if_h_v	
		d		hd		b		s		screw_len	screw_lenf	
		screw_type	cap_dcl		app_typ)
;---------------------------------------
;set undo mark
;---------------------------------------
  (command "undo" "m")
;---------------------------------------
;initializing
;---------------------------------------
  (setq ex_lb 1)
  (setq m_b_lb    0
	scr_m_n   4
	scr_m_len 0
	scr_b_n   0
	scr_b_len 0
	if_h_v    "0"
  )
  (if (not screw_i)
	(setq screw_i 1)
  )
;---------------------------------------
;start dialog
;---------------------------------------
  (while (= 1 ex_lb) 
    (if (not (new_dialog "shcsdlg" screw_dcl))
	(exit)
    )
;---------------------------------------
;initializing dialog
;---------------------------------------
    (ini_dcl_v)
;---------------------------------------
;set dialog action
;---------------------------------------
    (action_tile "CAPM" "(setq m_b_lb 1) (ini_dcl_v)")
    (action_tile "CAPB" "(setq m_b_lb 0) (ini_dcl_v)")
    (action_tile "CAPTYP" "(typ_act)")
    (action_tile "CAPLEN" "(len_act)")
    (action_tile "HIDDENV" "(hid_ch)")
    (action_tile "cancel" "(done_dialog 0)")
    (action_tile "accept" "(done_dialog 1)")
    (action_tile "cap_z" "(get_all_v) (done_dialog 2)")
    (action_tile "cap_c" "(get_all_v) (done_dialog 3)")
    (action_tile "BACK" "(done_dialog 4)")
    (action_tile "LOOK" "(done_dialog 5)")
;---------------------------------------
;determine what to next
;---------------------------------------
    (setq what_next (start_dialog))
    (cond
;---------------------------------------
;cancel action and exit
;---------------------------------------
	((= 0 what_next)
	   (command "undo" "b")
	   (setq ex_lb 0)
	   (setq if_next 0)
	)
;---------------------------------------
;exit
;---------------------------------------
	((= 1 what_next)
	   (setq ex_lb 0)
	   (setq if_next 0)
	)
;---------------------------------------
;call "scr_cap_zst" to create top view
;---------------------------------------
	((= 2 what_next)
	   (scr_cap_zst)
	   (setq ex_lb 1)
	)
;---------------------------------------
;call "scr_cap_cst" to create section view
;---------------------------------------
	((= 3 what_next)
	   (scr_cap_cst)
	   (setq ex_lb 1)
	)
;---------------------------------------
;return to main dialog
;---------------------------------------
	((= 4 what_next)
	   (setq ex_lb 0)
	   (setq if_next 1)
	)
;---------------------------------------
;hidden dialog 
;---------------------------------------
	((= 5 what_next)
	   (look)
	   (setq ex_lb 1)
	)
    )
  )
)
;*************************************** End of function ****************************************;


;******************************** dialog control function group *********************************;
;---------------------------------------
;start image function
;---------------------------------------
(defun start_vs(/ pic_fn)
  (foreach pic_fn '("cap_z" "cap_c")
	(start_image pic_fn)
	(fill_image 0 0 (dimx_tile pic_fn) (dimy_tile pic_fn) 0)
	(end_image)
  )
  (foreach pic_fn '("cap_z" "cap_c")
	(start_image pic_fn)
	(slide_image 0 0 (dimx_tile pic_fn) (dimy_tile pic_fn) (strcat "ac_lxy(" pic_fn ")"))
	(end_image)
  )
)
(defun start_vs_h(/ pic_fn)
  (foreach pic_fn '("cap_z" "cap_c")
	(start_image pic_fn)
	(fill_image 0 0 (dimx_tile pic_fn) (dimy_tile pic_fn) 0)
	(end_image)
  )
  (foreach pic_fn '("cap_z" "cap_c")
	(start_image pic_fn)
	(slide_image 0 0 (dimx_tile pic_fn) (dimy_tile pic_fn) (strcat "ac_lxy(" pic_fn "_h)"))
	(end_image)
  )
)
;---------------------------------------
;initializing dialog function
;---------------------------------------
(defun ini_dcl_v()
  (cond 
     ((= 0 m_b_lb)
      (set_tile "CAPB" "1")
      (ini_list "CAPTYP" (scr_lib "SHCSB" "spec"))
      (ini_list "CAPLEN" (nth scr_b_n (scr_lib "SHCSB" "cl")))
      (set_tile "CAPTYP" (itoa scr_b_n))
      (set_tile "CAPLEN" (itoa scr_b_len))
      (setq screw_type (nth scr_b_n (scr_lib "SHCSB" "spec")))
      (setq screw_len (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cl"))))
      (setq screw_lenf (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cll"))))
      (setq d (nth scr_b_n (scr_lib "SHCSB" "d_ct")))
      (setq hd (nth scr_b_n (scr_lib "SHCSB" "d_ch")))
      (setq s (nth scr_b_n (scr_lib "SHCSB" "cs")))
      (setq b (nth scr_b_n (scr_lib "SHCSB" "cb")))
     )
     ((= 1 m_b_lb)
      (set_tile "CAPM" "1")
      (ini_list "CAPTYP" (scr_lib "SHCSM" "spec"))
      (ini_list "CAPLEN" (nth scr_m_n (scr_lib "SHCSM" "cl")))
      (set_tile "CAPTYP" (itoa scr_m_n))
      (set_tile "CAPLEN" (itoa scr_m_len))
      (setq screw_type (nth scr_m_n (scr_lib "SHCSM" "spec")))
      (setq screw_len (nth scr_m_len (nth scr_m_n (scr_lib "SHCSM" "cl"))))
      (setq screw_lenf (atof screw_len))
      (setq d (nth scr_m_n (scr_lib "SHCSM" "d_ct")))
      (setq hd (nth scr_m_n (scr_lib "SHCSM" "d_ch")))
      (setq s (nth scr_m_n (scr_lib "SHCSM" "cs")))
      (setq b (nth scr_m_n (scr_lib "SHCSM" "cb")))
     )
  )
  (set_tile "CAPSPEC" (strcat screw_type "X" screw_len))
  (set_tile "CAPITEM" (strcat "V" (itoa screw_i)))
  (set_tile "HIDDENV" if_h_v)
  (if (= "1" if_h_v)
     (start_vs_h)
     (start_vs)
  )
)
;---------------------------------------
;spec select action
;---------------------------------------
(defun typ_act()
  (cond
     ((= 0 m_b_lb)
      (setq scr_b_n (atoi (get_tile "CAPTYP")))
      (ini_list "CAPLEN" (nth scr_b_n (scr_lib "SHCSB" "cl")))
      (setq screw_type (nth scr_b_n (scr_lib "SHCSB" "spec")))
      (if (not (xh_get screw_len (nth scr_b_n (scr_lib "SHCSB" "cl"))))
	(setq scr_b_len 0)
	(setq scr_b_len (xh_get screw_len (nth scr_b_n (scr_lib "SHCSB" "cl"))))
      )
      (set_tile "CAPLEN" (itoa scr_b_len))
      (setq screw_len (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cl"))))
      (setq screw_lenf (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cll"))))
      (setq d (nth scr_b_n (scr_lib "SHCSB" "d_ct")))
      (setq hd (nth scr_b_n (scr_lib "SHCSB" "d_ch")))
      (setq s (nth scr_b_n (scr_lib "SHCSB" "cs")))
      (setq b (nth scr_b_n (scr_lib "SHCSB" "cb")))
     )
     ((= 1 m_b_lb)
      (setq scr_m_n (atoi (get_tile "CAPTYP")))
      (ini_list "CAPLEN" (nth scr_m_n (scr_lib "SHCSM" "cl")))
      (setq screw_type (nth scr_m_n (scr_lib "SHCSM" "spec")))
      (if (not (xh_get screw_len (nth scr_m_n (scr_lib "SHCSM" "cl"))))
	(setq scr_m_len 0)
	(setq scr_m_len (xh_get screw_len (nth scr_m_n (scr_lib "SHCSM" "cl"))))
      )
      (set_tile "CAPLEN" (itoa scr_m_len))
      (setq screw_len (nth scr_m_len (nth scr_m_n (scr_lib "SHCSM" "cl"))))
      (setq screw_lenf (atof screw_len))
      (setq d (nth scr_m_n (scr_lib "SHCSM" "d_ct")))
      (setq hd (nth scr_m_n (scr_lib "SHCSM" "d_ch")))
      (setq s (nth scr_m_n (scr_lib "SHCSM" "cs")))
      (setq b (nth scr_m_n (scr_lib "SHCSM" "cb")))
     )
  )
  (set_tile "CAPSPEC" (strcat screw_type "X" screw_len))
)
;---------------------------------------
;length select action 
;---------------------------------------
(defun len_act()
  (cond
     ((= 0 m_b_lb)
      (setq scr_b_len (atoi (get_tile "CAPLEN")))
      (setq screw_len (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cl"))))
      (setq screw_lenf (nth scr_b_len (nth scr_b_n (scr_lib "SHCSB" "cll"))))
     )
     ((= 1 m_b_lb)
      (setq scr_m_len (atoi (get_tile "CAPLEN")))
      (setq screw_len (nth scr_m_len (nth scr_m_n (scr_lib "SHCSM" "cl"))))
      (setq screw_lenf (atof screw_len))
     )
  )
  (set_tile "CAPSPEC" (strcat screw_type "X" screw_len))
)
;---------------------------------------
;if draw screw in hidden select action
;---------------------------------------
(defun hid_ch()
  (setq if_h_v (get_tile "HIDDENV"))
  (if (= "1" if_h_v)
     (start_vs_h)
     (start_vs)
  )
)
;---------------------------------------
;get all parameter function
;---------------------------------------
(defun get_all_v()
  (setq rep (get_tile "CAPITEM"))
  (setq spec (get_tile "CAPSPEC"))
  (setq screw_i (atoi (substr rep 2)))
) 
;************************************ End of function group *************************************;

;************************************************************************************************;
(defun scr_cap_cst(/ pt1 pt2 ex_f mb)
;-------------------------------------
;calculate screw parameter
;-------------------------------------
  (if (= 0 m_b_lb)
     (progn
	(setq d (* d 25.4))
	(setq hd (* hd 25.4))
	(setq b (* b 25.4))
	(setq l (* screw_lenf 25.4))
	(setq mb "B")
     )
     (progn
     	(setq l screw_lenf)
     	(setq mb "M")
     )
  )
;------------------------------------
;initializing
;------------------------------------
  (initget 32)
  (setq ex_f 1)
  (load "cap_cst")
;---------------------------------------
;begin to call INS_CST to create screw
;---------------------------------------
  (while (= 1 ex_f)
     (setvar "osmode" os_old)
     (setq pt1 (getpoint "\nGet base point:"))
     (if pt1
        (setq pt2 (getpoint pt1 "\nGet second point:"))
     )
     (setvar "osmode" 0)
     (setq app_typ "NEW")
     (if (and pt1 pt2)
        (progn
          (setq pt (polar pt1 (angle pt1 pt2) 1.0))
          (cap_cst)
        )
	(setq ex_f 0)
     )
     (setvar "osmode" os_old)
  )
)
;*************************************** End of function ****************************************;

;********************************************************************************************************;
(defun scr_cap_zst(/ cenpt add_i)
;-----------------------------------------------------
;calculate screw parameter and set mb flag
;-----------------------------------------------------
  (if (= 0 m_b_lb)
     (progn
	(setq hd (* hd 25.4))
	(setq s (* s 25.4))
	(setq mb "B")
     )
     (setq mb "M")
  )
;-----------------------------------------------------
;initializing
;-----------------------------------------------------
  (load "cap_zst")
;-----------------------------------------------------
;Call INS_ZST to create screw top view
;-----------------------------------------------------
  (while (setq cenpt (getpoint "\nGet center:"))
      (setvar "osmode" 0)
      (cap_zst)
      (setq add_i T)
      (setvar "osmode" os_old)
  )
;-----------------------------------------------------
;counter
;-----------------------------------------------------
  (if add_i
      (setq screw_i (+ screw_i 1))
  )
)
;*************************************** End of function ****************************************;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品亚洲人成人网在线播放| 日韩欧美在线影院| 国产精品久久久久国产精品日日| 国产不卡在线视频| 中文字幕欧美一| 色综合天天综合给合国产| 亚洲欧美日韩中文字幕一区二区三区 | 一区二区三区四区不卡视频| 一本色道a无线码一区v| 亚洲国产wwwccc36天堂| 在线成人高清不卡| 激情综合网av| 久久精品国产成人一区二区三区| 4438x成人网最大色成网站| 免费不卡在线观看| 欧美激情综合在线| 欧美亚洲丝袜传媒另类| 美女视频黄a大片欧美| 国产亚洲欧美日韩在线一区| 91免费在线视频观看| 午夜天堂影视香蕉久久| 久久色.com| 一本大道av伊人久久综合| 日本va欧美va欧美va精品| 久久尤物电影视频在线观看| av在线一区二区三区| 亚洲一区国产视频| 精品国产露脸精彩对白| 色综合天天综合| 另类中文字幕网| 国产精品久线在线观看| 91精品国产综合久久久蜜臀粉嫩| 国产一区在线精品| 香蕉av福利精品导航| 国产午夜精品一区二区三区嫩草| 欧洲精品视频在线观看| 国产精品亚洲一区二区三区妖精| 亚洲综合无码一区二区| 午夜精品久久久久久久久久| 国产欧美日韩另类一区| 欧美精品在线观看播放| 成人h动漫精品一区二区| 日本不卡一区二区三区| 日韩理论片中文av| 久久影院午夜片一区| 欧美午夜精品免费| 99视频一区二区| 久久精品二区亚洲w码| 亚洲国产精品久久不卡毛片| 国产精品视频观看| 精品久久久久久最新网址| 欧美三级韩国三级日本一级| 成人免费福利片| 狠狠色丁香久久婷婷综合_中| 亚洲一级片在线观看| 中文字幕中文字幕在线一区| 精品久久一区二区三区| 欧美丰满美乳xxx高潮www| 色久综合一二码| 99在线热播精品免费| 国产乱国产乱300精品| 久久精品国产一区二区三| 亚洲自拍都市欧美小说| 亚洲视频精选在线| 国产精品久久久久久亚洲伦| 久久久久久久av麻豆果冻| 欧美一区二区福利在线| 51精品秘密在线观看| 欧美午夜一区二区| 精品视频一区三区九区| 国产精品白丝在线| 国产视频一区在线播放| 久久久天堂av| 国产午夜亚洲精品理论片色戒| 日韩精品一区二区三区中文精品| 欧美日本乱大交xxxxx| 欧美男女性生活在线直播观看| 色8久久精品久久久久久蜜| 91亚洲国产成人精品一区二三 | 精品99久久久久久| 欧美tickling挠脚心丨vk| 日韩欧美高清在线| 精品粉嫩超白一线天av| 精品国产凹凸成av人导航| 久久网站最新地址| 国产欧美视频一区二区| 国产精品热久久久久夜色精品三区 | 国产在线精品一区二区不卡了| 麻豆91在线观看| 精品一区二区免费在线观看| 国产一区二区三区在线观看免费| 狠狠色丁香婷综合久久| 国产一区久久久| 成人精品一区二区三区四区| 成人a免费在线看| 欧美伊人久久大香线蕉综合69| 欧美在线一二三| 678五月天丁香亚洲综合网| 日韩一区二区三区在线| 国产亚洲1区2区3区| 18欧美亚洲精品| 手机精品视频在线观看| 精品一区二区三区日韩| 高清在线不卡av| 欧美性色黄大片| 欧美大片一区二区| 国产精品素人视频| 亚洲观看高清完整版在线观看| 免费成人在线网站| 成人性视频免费网站| 欧美亚洲国产一区二区三区va | 久久久精品免费观看| 亚洲视频你懂的| 天天综合日日夜夜精品| 国产精品一级片在线观看| 色域天天综合网| 日韩视频免费观看高清完整版在线观看 | www精品美女久久久tv| 国产麻豆精品在线观看| 成人av网站大全| 欧美丰满美乳xxx高潮www| 欧美—级在线免费片| 婷婷成人综合网| 成人福利视频在线看| 欧美精品三级日韩久久| 国产精品丝袜在线| 日韩不卡一区二区| 99久久99久久综合| 欧美白人最猛性xxxxx69交| 亚洲三级免费电影| 狠狠网亚洲精品| 欧美日韩不卡在线| 国产精品美女视频| 精品一区二区成人精品| 欧美性高清videossexo| 亚洲国产精品传媒在线观看| 日韩国产一二三区| 色妞www精品视频| 亚洲国产精品二十页| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美精品一区二区三区蜜桃视频| 亚洲人成在线播放网站岛国 | 韩国视频一区二区| 欧美军同video69gay| 亚洲精品伦理在线| 成人av免费在线观看| 亚洲精品在线免费观看视频| 午夜精品久久久久久久久久久 | 国产自产2019最新不卡| 3atv一区二区三区| 亚洲一级二级在线| 一本久久a久久免费精品不卡| 国产精品丝袜久久久久久app| 精品一区二区国语对白| 日韩欧美中文字幕公布| 日韩国产在线观看| 欧美日韩亚洲综合在线| 亚洲精品欧美激情| 色综合色狠狠天天综合色| 日本 国产 欧美色综合| 欧美亚洲综合网| 亚洲午夜激情av| 欧美日韩亚洲高清一区二区| 亚洲综合色成人| 欧美综合视频在线观看| 一区二区三区在线看| 在线观看免费亚洲| 一区二区三区 在线观看视频| 一本大道久久a久久精二百| |精品福利一区二区三区| 91免费观看视频| 亚洲精品视频一区二区| 在线观看国产一区二区| 亚洲美女屁股眼交| 91久久一区二区| 亚洲妇熟xx妇色黄| 555www色欧美视频| 久久国产夜色精品鲁鲁99| 日韩午夜av一区| 国产乱码精品一区二区三区忘忧草 | 久久99久久99| 国产亚洲婷婷免费| 成人一区二区三区在线观看 | 欧美精品一卡二卡| 免费观看30秒视频久久| 久久丝袜美腿综合| 91在线播放网址| 亚洲动漫第一页| 精品国产乱码久久久久久久久| 国产一区二区不卡在线 | 精品国产凹凸成av人网站| 国产精品亚洲第一区在线暖暖韩国| 国产欧美中文在线| 在线免费观看成人短视频| 亚欧色一区w666天堂| 久久亚洲综合av| 91蜜桃免费观看视频| 日韩国产在线观看| 国产精品美女久久久久av爽李琼| 一本色道久久综合亚洲精品按摩|