Try putting it on.Bye-bye
there is no sending.
Pavprat,75x29.2 - 0.8mm joint
0, 0,0, 0.60, 75,-0.8
0, 0.30.8, 0.60, 75,-0.8
0, 37.9.30, 0.60, 75,-0.8
0, 37.9.60.8, 0.60, 75,-0.8
90, 0.0, 0.75.8, -30.8.29.2
90, -0.8.0, 0.75.8, -30.8.
90, 37.9.30, 0.75.8, -30.8.
90, 37.1.30, 0.75.8, -30.8.
interesting, thank you for reporting. :smile:you can also download this excel sheet which will automatically generate the definition.
Hatch pattern generator
(defun c:genh (/ cb name tw th jw)
;;; strtoclipboard ;
;;; not too sure of the origin of that one maybe asmi ;
(defun strtoclipboard (str / html)
(if (= 'str (type str))
(vlax-invoke
(vlax-get
(vlax-get (setq html (vlax-create-object "htmlfile")) 'parentwindow)
'clipboarddata
)
'setdata "text" str
)
)
(vlax-release-object html)
)
;-----------------------------------------------------------------------------;
(setq name (getstring "\nenter name for your hatch pattern: ")
tw (getreal "\nenter tile width: ")
th (getreal "\nenter tile height: ")
jw (getreal "\njoint width: ")
)
(textscr)
(setq cb (strcat "*" name "-stagg, " (rtos tw 2 1) " x " (rtos th 2 1) " - " (rtos jw 2 1)"mm joint staggered"
"\n0,0,0," (rtos (/ (+ tw jw) 2) 2 1) "," (rtos (+ th jw) 2 1) "," (rtos tw 2 1) ",-" (rtos jw 2 1)
"\n0,-" (rtos (/ (+ tw jw) 2) 2 1) "," (rtos jw 2 1) "," (rtos (/ (+ tw jw) 2) 2 1) "," (rtos (+ th jw) 2 1) "," (rtos tw 2 1) ",-" (rtos jw 2 1)
"\n90,0,0," (rtos (+ th jw) 2 1) "," (rtos (/ (+ tw jw) 2) 2 1) ",-" (rtos (+ th jw jw) 2 1)"," (rtos th 2 1)
"\n90,-" (rtos jw 2 1) ",0," (rtos (+ th jw) 2 1) "," (rtos (/ (+ tw jw) 2) 2 1) ",-" (rtos (+ th jw jw) 2 1) "," (rtos th 2 1)
)
)
(strtoclipboard cb)
(princ (strcat "\n\n" cb))
(princ)
)
(princ "\n generate tile hatch with joint.....genh to start.")
(princ)