 LISP֐J^O ******************************
 t@C : btrimvx232c.lsp
 쐬 : 2025/11/27 14:42:20
*********************************************** 
--------------------------------------------------
 _ClearClipBoardText 
	Nbv{[h̕NA
--------------------------------------------------
 _GetClipBoardText 
	Nbv{[h̕擾
--------------------------------------------------
 _SetClipBoardText text
	Nbv{[h֐
--------------------------------------------------
 ang_to_ang ang maxang
	angang0ȓɂ
--------------------------------------------------
 angequal ang1 ang2 fuzz
	XΊpxiWAji͖Ȃj
--------------------------------------------------
 appendGroup head ss
	O[v쐬 HEAD = O[viɘAԂtj
--------------------------------------------------
 attxAttDelete bname
	ubN̑폜
--------------------------------------------------
 attxAttToText enext
	ubN̑ TEXT 
--------------------------------------------------
 availableTBblkname typsw
	gp\TBubN𓾂 typsw=0:OUT /typsw=1=INT  "" Ԃ
--------------------------------------------------
 BulgeToArc p1 p2 bulge
	LW |C̖c݂~ʂɕϊ
--------------------------------------------------
 c:adrrp 
	@햼AԁAI/O AhXu
--------------------------------------------------
 c:adrSbUpH 
	I/O AhXAԂꊇAbvi16iŁj
--------------------------------------------------
 c:adrUp 
	I/O AhXZ
--------------------------------------------------
 c:adrUpH 
	I/O AhXꊇAbvi16iŁj
--------------------------------------------------
 c:aldr 
	ARC, LINE, POLYLINE ̐[ɖǉ
--------------------------------------------------
 c:attclr 
	NA
--------------------------------------------------
 c:attcp 
	ATEXT 𑼂̑ɃRs[iႤłRs[oj
--------------------------------------------------
 c:attCpAll 
	wP̕AĨubN̑ɃRs[
--------------------------------------------------
 c:atthan 
	 ̉pAAL𔼊p
--------------------------------------------------
 c:attHide 
	̕\/\𔽓]
--------------------------------------------------
 c:attLR 
	̍Eʒu𔽓]
--------------------------------------------------
 c:attma 
	̕AƈʒuQƂɍ킹
--------------------------------------------------
 c:AttRP 
	uvŁiFex "A*"=擪v@"A"=v@"*A"=vj
--------------------------------------------------
 c:ATTX 
	SubN̑TEXTɕϊ
--------------------------------------------------
 c:attY 
	̈ʒuYW𒲐
--------------------------------------------------
 c:attzen 
	 ̉pAALSp
--------------------------------------------------
 c:bch 
	ubNQƃubNɒu
--------------------------------------------------
 c:bcopy 
	ubNPRs[
--------------------------------------------------
 c:bCp 
	ubNATEXT 1Rs[
--------------------------------------------------
 c:bcpf 
	ubNPtFXɃRs[(10i,16i,8iJEgAbv)
--------------------------------------------------
 c:bEnt 
	o^ĂubN̐}` (}ꂽubNł͂Ȃ)
--------------------------------------------------
 c:bEr 
	ubŇJbgÄꕔJbg(Łj
--------------------------------------------------
 c:BEXP 
	ubN{p[W t[Yw̐}`͌ĂȂc
--------------------------------------------------
 c:bIn 
	t@CI_CAOubN}
--------------------------------------------------
 c:bJt 
	ubN̎͂̐ for TEST
--------------------------------------------------
 c:bKp 
	wWɃubN΍폜AΌ_V{}
--------------------------------------------------
 c:bline 
	ʏ̃Jbg
--------------------------------------------------
 c:blkysc 
	-BLOCK R}hgȂ CAD piubN͎蓮ō쐬Ăj
--------------------------------------------------
 c:bLn 
	z쐬iŁj
--------------------------------------------------
 c:bmove 
	ʏ̃ubNړ
--------------------------------------------------
 c:bMv 
	ubNړiŁj
--------------------------------------------------
 c:BMvP 
	̃ubN̐Aʒu킹
--------------------------------------------------
 c:bOut 
	IubNA܂͐}` DXF t@Cɏo
--------------------------------------------------
 c:bptf 
	AubN̊ԊuψɕύX.qubNAꏏɈړ
--------------------------------------------------
 c:BRECT2 
	ubNe[uubN̋`͈ 4 _擾̃eXgp  ]ɑΉ 2024/08/10
--------------------------------------------------
 c:BRECT3 
	WŃubN̋`͈ 4 _擾̃eXgp@2025/06/28
--------------------------------------------------
 c:brp 
	ubNQƃubNɒu
--------------------------------------------------
 c:bspc 
	AubN̊ԊuψɕύX.qubNAꏏɈړ
--------------------------------------------------
 c:bTrL 
	̃ubŇJbg
--------------------------------------------------
 c:bTrN 
	̃ubŇJbg
--------------------------------------------------
 c:BZ30F 
--------------------------------------------------
 c:cdrect 
	z_Ng̊``iӂ͂ƂŃ}EXňړj
--------------------------------------------------
 c:cdsize 
	z_Ng̃TCYLi2025/11/23 TCY10{ǉj
--------------------------------------------------
 c:cdsqr 
	z_Ng̓dLifʐϔj̎Qll@ׂd̕␳W͎gĂȂ
--------------------------------------------------
 c:CG30 
	^q[Yz_[ubNō쐬A}
--------------------------------------------------
 c:check_attTabs 
	𑮐lƂĕ\
--------------------------------------------------
 c:chgColor 
	}`̐FύXiTrueColor ̃eXgpj
--------------------------------------------------
 c:cmtClp 
	I/O RgNbv{[hɃRs[
--------------------------------------------------
 c:cmtCsvIn 
	ׂẴRgOH`(UTF-16LE)Ńt@Cǂݏo
--------------------------------------------------
 c:cmtCsvOut 
	ׂẴRgOH`(UTF-16LE)Ńt@Cɏo
--------------------------------------------------
 c:cmtCv 
	I/O {Rgւ
--------------------------------------------------
 c:cmtOneAll 
	I/O RgPs
--------------------------------------------------
 c:cmtPst 
	Nbv{[h̕RgɃy[Xg
--------------------------------------------------
 c:cmtRp 
	Rgu
--------------------------------------------------
 c:cmtTH 
	I/O Rg̕ύX
--------------------------------------------------
 c:cmtTHAll 
	I/O Rg̕ύX
--------------------------------------------------
 c:cmtTw 
	I/O Rg̉WύX
--------------------------------------------------
 c:cmtTwAuto 
	I/O Rg̕ 0.8 ɕύXAg͂ݏoꍇ͎
--------------------------------------------------
 c:cmtUp 
	I/O Xy[X؂̃Rg܂͉̍sɈړ
--------------------------------------------------
 c:cmtXlsIn 
	GNZ̃f[^RgɃy[Xg
--------------------------------------------------
 c:cmtXlsInAll 
	ׂẴRgÑGNZǂݏo
--------------------------------------------------
 c:cmtxlsout 
	I/O RgÑGNZɃRs[
--------------------------------------------------
 c:cmtXlsOutAll 
	ׂẴRgÑGNZɏo
--------------------------------------------------
 c:cmtZenNumAll 
	ׂĂ I/O Rg̔ppALSp SpXy[X͔pɂȂ
--------------------------------------------------
 c:com2tab 
	J}TABɒu
--------------------------------------------------
 c:do_attrep 
	BUHINLIST.exe Ă΂ 2025/04/28
--------------------------------------------------
 c:elmark 
--------------------------------------------------
 c:EMS40 
	~{^ 40/30 }(IDEC/FUJIۂ)
--------------------------------------------------
 c:entfill 
	}`wɃRs[
--------------------------------------------------
 c:erect 
	I}`̋`͈͂쐬ieXgpj
--------------------------------------------------
 c:esave 
	IJCAD <= 2023 / GstarCAD <= 2022 p -ETRANSMIT g㏑ۑ
--------------------------------------------------
 c:etIn 
	A[XV{}(4)
--------------------------------------------------
 c:etsqr 
	ڒñTCY
--------------------------------------------------
 c:extxt 
	I}`̋`͈͂ŁA쐬(I}`͍폜)
--------------------------------------------------
 c:getsenban 
	Ԏ擾ieXgpj
--------------------------------------------------
 c:ggc 
	BricsCAD 荞ݗpR}h
--------------------------------------------------
 c:ggl 
	BricsCAD 荞ݗpR}h
--------------------------------------------------
 c:ggr 
	BricsCAD 荞ݗpR}h
--------------------------------------------------
 c:hdl 
	jf쐬
--------------------------------------------------
 c:imgrot 
	C[W܂ސ}`̌X΂C
--------------------------------------------------
 c:imgxsc 
	C[W X ړx(S)ύX
--------------------------------------------------
 c:imgysc 
	C[WYړxύXiIJCAD ł̓ubNƂĎcj
--------------------------------------------------
 c:ioADR 
	PLC I/O AhXύXiŒ蕶𖳂ɏoȂj
--------------------------------------------------
 c:IoPin 
	I/O [qԍύX
--------------------------------------------------
 c:lBl1 
	q擾̃eXg
--------------------------------------------------
 c:lBl2 
	q̐FύXieXgpj
--------------------------------------------------
 c:ldr 
	Ж쐬
--------------------------------------------------
 c:LJSS 
	ꊇŐ(LINE)(ĂĂ)
--------------------------------------------------
 c:lJt 
	̂Ԃ؂ieXgpj
--------------------------------------------------
 c:LLDI 
	tFXQ_őȊ݋v
--------------------------------------------------
 c:lldr 
	ЖiojɕύX
--------------------------------------------------
 c:LLGR 
	 0.5mm ȏ̐A̐c̊iq쐬(iXg̐`pj
--------------------------------------------------
 c:LLLT 
	`Q_őI TALAFA+ɐ`
--------------------------------------------------
 c:LLMV 
	tFXQ_őȊ݋vAw苗Ɉړ
--------------------------------------------------
 c:lMvP 
	̐̐Aʒu킹
--------------------------------------------------
 c:LNFILL 
	\̉܂͉̐Q㉺AEɎw񐔃Rs[
--------------------------------------------------
 c:lnFit 
	sSȁiɒ[_ȂĂȂjr LINE 𐮌`
--------------------------------------------------
 c:lnfree 
	[_ȂĂȂ *WIRE* w̔z(LINE)T
--------------------------------------------------
 c:lnkLn 
	NC|Cō쐬
--------------------------------------------------
 c:LNNDIET 
	dA폜
--------------------------------------------------
 c:lnRect 
	2_wĂ͂lp`쐬(eXgp)
--------------------------------------------------
 c:LNSPC 
	tFXQ_őȊ݋vAw苗Ɉړ
--------------------------------------------------
 c:LNXDIET 
	LWPolyline, HATCH  PDFIMPORT ꂽrۂd LINEP{ɐi͍폜j
--------------------------------------------------
 c:LToPL 
	LINE -> PLINE ϊ
--------------------------------------------------
 c:LTRIM 
	`Q_őI TALAFA+ɐ`
--------------------------------------------------
 C:LYMY 
	⏕[̊O`}݉wɍ쐬
--------------------------------------------------
 c:mdPlot 
	JĂ}ʂ}ԏŐ}ʔ͈͂ňi }ʔ͈ LIMMAX ݒ肳ĂOj
--------------------------------------------------
 c:mtexp 
	MTEXT  TEXT 
--------------------------------------------------
 c:nameed 
	@햼ҏW
--------------------------------------------------
 c:nm2 
	Qs vvg͕ύXłȂi󔒂ɂȂj
--------------------------------------------------
 c:nmadrsprp 
	@햼AԁAI/O AhXu
--------------------------------------------------
 c:nmClp 
	@햼nhtŃNbv{[hɃRs[
--------------------------------------------------
 c:nmCnt 
	@햼Wv(܂ӖȂ)
--------------------------------------------------
 c:nmCp 
	@햼Rs[
--------------------------------------------------
 c:nmEd 
	@햼AdlA^ҏWiŁj
--------------------------------------------------
 c:nmHide 
	@햼\^\
--------------------------------------------------
 c:nmLen 
	Qs@햼̂Psڂ̕ύX
--------------------------------------------------
 c:nmPAN 
	@햼TĉʒɃp
--------------------------------------------------
 c:nmPst 
	Nbv{[h̕@햼Ƀy[Xg
--------------------------------------------------
 c:nmrp 
	@햼AԁAI/O AhXu
--------------------------------------------------
 c:nmsbhex 
	@햼AԂ 10 i̖ 0 ` 5  A ` F  ex: X090 -> X08A
--------------------------------------------------
 c:nmsbUp 
	@햼AԂꊇŃAbv
--------------------------------------------------
 c:nmUp 
	@햼ꊇŃAbv
--------------------------------------------------
 c:nmUpH 
	@햼ꊇŃAbv(16i)
--------------------------------------------------
 c:nmXlsIn 
	nhtŃGNZɃRs[@햼߂
--------------------------------------------------
 c:nmXlsOut 
	@햼nhtŃGNZɏo
--------------------------------------------------
 c:NP30 
	_}@30/25/22
--------------------------------------------------
 c:pbary 
	PBARY : ՃplʂPBAPL̃ubN𓙊ԊuŐ 2018/12/05
--------------------------------------------------
 c:PBK30 
	XCb`tˑ
--------------------------------------------------
 c:PBPL 
--------------------------------------------------
 c:pinCp 
	sԍRs[ (ssget )
--------------------------------------------------
 c:PJSS 
	ꊇŃ|C̒(ĂĂ)
--------------------------------------------------
 c:PLDIET 
	꒼ɂR_̂Q_ڂ폜ic݂͖jJԂ
--------------------------------------------------
 c:plej 
	|CQ{̒(UCS Ή)
--------------------------------------------------
 c:plMv 
	LWPOLYLINE1ӂړ
--------------------------------------------------
 c:PTFIX 
	Wlwsb`Ŋۂ
--------------------------------------------------
 c:PTPTU 
	[qO`} RECT ō쐬
--------------------------------------------------
 c:Q312B 
	OH Q-PLC x[X
--------------------------------------------------
 c:rycnt 
	[ړ_Wv@[ړ_=4C  ړ_͐Ԃł݂̂ŊmF ̃RCꍇ́Adĕ\
--------------------------------------------------
 c:S1A 
	gOXCb`
--------------------------------------------------
 c:sb3w 
	RST, UVW, PN, LN ...  3 A2 pԂ쐬
--------------------------------------------------
 c:sbAdd 
	Ԓǉ
--------------------------------------------------
 c:sbAdrC 
	I/O Ԃ쐬iAhXԂƂč쐬j
--------------------------------------------------
 c:sbAdrF 
	I/O ԂtFXɍ쐬
--------------------------------------------------
 c:sbauto 
	Ԏ쐬
--------------------------------------------------
 c:sbch 
	ubNPIĐԂꊷ
--------------------------------------------------
 c:sbch2 
	IQ̐Ԃւ
--------------------------------------------------
 c:sbChk 
	ԃ`FbN
--------------------------------------------------
 c:sbclp 
	ԂNbv{[hɃRs[
--------------------------------------------------
 c:sbCnt 
	Ԃ̔z擾
--------------------------------------------------
 c:sbcpN 
	ԃAbvRs[
--------------------------------------------------
 c:sbEd 
	ԕҏW
--------------------------------------------------
 c:sber 
	ԍ폜
--------------------------------------------------
 c:sbInC 
	ԍ쐬iJEgAbvjǑŒ蕶͎o
--------------------------------------------------
 c:sbInN 
	ԍ쐬iJEgAbvj
--------------------------------------------------
 c:sbinX 
	ԍ쐬iJEgAbvA8iA16iΉj
--------------------------------------------------
 c:sbIoD 
	I/O  10 i
--------------------------------------------------
 c:sbIOF 
	tFXIɈꊇ I/O Ԃ쐬
--------------------------------------------------
 c:sbIoH 
	I/O  16 i
--------------------------------------------------
 c:sbIoO 
	I/O  8 i
--------------------------------------------------
 c:sbLnF 
	ԂtFXIɍ쐬A܂͊Ԃړ
--------------------------------------------------
 c:sbMv 
	ԈړiP_w^ړtFXQ_wj
--------------------------------------------------
 c:sbPAN 
	ԂTĉʒɃp
--------------------------------------------------
 c:sbpst 
	Nbv{[h̕ԂɃy[Xg
--------------------------------------------------
 c:sbrp 
	@햼AԁAI/O AhXu
--------------------------------------------------
 c:sbSpc 
	Ԃ̌Ԃ𓾂
--------------------------------------------------
 c:sbUp 
	ԉZ
--------------------------------------------------
 c:sbUpH 
	ԂꊇAbvi16iŁj
--------------------------------------------------
 c:sbXlsIn 
	GNZ̃f[^ŐԂύX
--------------------------------------------------
 c:sbxlsOut 
	ԂÑGNZɏo
--------------------------------------------------
 c:specCp 
	SPEC ̓eƈʒuRs[ (ssget )
--------------------------------------------------
 c:speced 
	dlҏW
--------------------------------------------------
 c:sptpCp 
	dlA^ԂRs[ (ssget )
--------------------------------------------------
 c:sq1ya 
	Жt쐬
--------------------------------------------------
 c:sq2w 
	Q쐬
--------------------------------------------------
 c:sq2ya 
	t+쐬.
--------------------------------------------------
 c:sq3w 
	R`
--------------------------------------------------
 c:sqamp 
	d̋ed
--------------------------------------------------
 c:sqbr 
	p [] uPbgibracketj쐬
--------------------------------------------------
 c:sqbr2 
	p [] uPbgibracketj쐬iXΕtj
--------------------------------------------------
 c:sqbr3 
	ʁop쐬
--------------------------------------------------
 c:sqbx 
	lp`쐬
--------------------------------------------------
 c:sqft 
	FROM-TO P_ɍ쐬iw̐Ȃj 2025/07/29a
--------------------------------------------------
 c:sqftF 
	FROM-TO tFXIɍ쐬iwWɋ߂[_A܂͗[_A܂͌_ɍ쐬jiw̐Ȃj 2025/06/27
--------------------------------------------------
 c:sqSc 
	V[h`
--------------------------------------------------
 c:sqSize 
	dTCYL
--------------------------------------------------
 c:sqTw 
	cCXgC(=^=)쐬
--------------------------------------------------
 c:sqTw2 
	Q~ʕtcCXgyAɕύX
--------------------------------------------------
 c:sqYa 
	쐬iŁj
--------------------------------------------------
 c:stpurge 
	ׂĂTEXTA̕X^C "standard" ɕύXAp[W
--------------------------------------------------
 c:swinfo 
	쐬da SWIRE ̏\A`
--------------------------------------------------
 c:swire 
	d̋Ȃ(rAAkj̒S쐬
--------------------------------------------------
 c:tab2com 
	TABJ}ɒu
--------------------------------------------------
 c:tbAry 
	[qubNɂȂԂ擾A[qubN̎ 5mm TEXT 擾A[qz}쐬
--------------------------------------------------
 c:tbCut 
	[qV{̔z폜Ȃ
--------------------------------------------------
 c:tbIN 
	[q}iŁj
--------------------------------------------------
 c:tbTop 
	WIPEOUTiCvAEgjg[qV{iubNjőOʂɂ
--------------------------------------------------
 c:tbwipeout 
	R12 `̕ۑō폜ꂽ WIPEOUTTB  WIPEOUT 𕜊(INTCIR*  INTCIR00AOUTCIR*  OUTCIR00 ɂȂBw 0 ŒɂȂ)
--------------------------------------------------
 c:titleclip 
	̐}gubN̑擾@Nbv{[hɈꗗRs[
--------------------------------------------------
 c:toBylayer 
	ׂĂ̐}`̐FƐ BYLAYER ɕύX
--------------------------------------------------
 c:toclayer 
	݉wɈړ
--------------------------------------------------
 c:trnS 
	ubNAz𕽍sړiPƔŁj
--------------------------------------------------
 c:trnW 
	`͈͂𕽍sړ
--------------------------------------------------
 c:tx2cat 
	TEXT (TEXT 1{ETEXT 1)
--------------------------------------------------
 c:txadd 
	TEXT ɕǉ
--------------------------------------------------
 c:txajust 
	(*LINE)A~ɋ߂ TEXT ̕WύXi̊_͕ςȂj
--------------------------------------------------
 c:txar 
	TEXT 
--------------------------------------------------
 c:txbase 
	Ȃ_ύXiJUSTIFYTEXT gȂ CAD pj
--------------------------------------------------
 c:txbkf 
	I TEXT, MTEXT őOʂɁiTEXT ͑Iɂ̂ŁAKo WIPEOUT ƑIj
--------------------------------------------------
 c:TxBkG 
	 TEXT, MTEXT wi WIPEOUT 쐬A܂͍XV
--------------------------------------------------
 c:txClip 
	INbv{[hɃRs[
--------------------------------------------------
 c:txcp 
	ATEXT 𑼂̑, TEXT ɃRs[iTAG ̊mFȂ
--------------------------------------------------
 c:txcross 
	TEXT  TEXT ̌`FbN
--------------------------------------------------
 c:txdiv 
	AQ  BQ̊Z
--------------------------------------------------
 c:txdix 
	AQ𐔒lŊZ
--------------------------------------------------
 c:txfill 
	擪Q TEXT wɃRs[
--------------------------------------------------
 c:txgcat 
	LINE, POLYLINE ̊iq̂Ԃ؂ꕶ(TEXT)iMTEXT  Ήj
--------------------------------------------------
 c:txgClip 
	LINE, LWPOLYLINE ō쐬ꂽ\  TEXT Nbv{[hɃRs[
--------------------------------------------------
 c:txgDrw 
	iq擾̃eXgp
--------------------------------------------------
 c:TXGFILL 
	iXg̍s܂͗ǉ
--------------------------------------------------
 c:txgg 
	TEXT iq̍AAEɐiTEXT ̊_͕ύXj
--------------------------------------------------
 c:txgPaste 
	Nbv{[h̕ LINE, LWPOLYLINE ō쐬ꂽ\ɔzu
--------------------------------------------------
 c:txgSPC 
	(LINE, LWPOLYLINEjň͂ꂽ\̗񕝁AsύX
--------------------------------------------------
 c:txhan 
	ATEXT ̉pAAL𔼊p
--------------------------------------------------
 c:txLCAT 
	ŝԂ؂ TEXT  (PDF쐬p) i MTEXT ͔Ήj
--------------------------------------------------
 c:txmul 
	AQ x BQ̊|Z
--------------------------------------------------
 c:txmux 
	AQɌW|Z
--------------------------------------------------
 c:txPan 
	v TEXT TĉʒɃp
--------------------------------------------------
 c:txPaste 
	Nbv{[h̕ TEXT ō쐬A؂쐬
--------------------------------------------------
 c:txpls 
	܂񂾕vX100Ƃ
--------------------------------------------------
 c:txpls2 
	܂񂾕vX100Ƃ({A}A| ̕Ή)
--------------------------------------------------
 c:txpurge 
	d TEXT 폜
--------------------------------------------------
 c:txpurge_OLD 
	overkill gȂo[Wp
--------------------------------------------------
 c:txrect 
	TEXT ͂lp`A|Cō쐬
--------------------------------------------------
 c:txregen 
	TEXT ̕\ʒuɂĕ`悳Ă̂C 2025/04/30
--------------------------------------------------
 c:txrp 
	uvŁiFex "A*"=擪v@"A"=v@"*A"=vj
--------------------------------------------------
 c:txsb 
	擾 TEXT ݂̈ʒuŐԂɕϊRs[Aʂ̈ʒuɈړ
--------------------------------------------------
 c:txsbtosb 
	z߂ TEXT ō쐬ꂽԂ݂̈ʒuŐԃubNɕύX
--------------------------------------------------
 c:txsum 
	lv
--------------------------------------------------
 c:txup 
	܂񂾕JEgAbvȂRs[
--------------------------------------------------
 c:txzen 
	ATEXT ̉pAALSp
--------------------------------------------------
 c:typeCp 
	TYPE ̓eƈʒuRs[ (ssget )
--------------------------------------------------
 c:typeed 
	^ҏW
--------------------------------------------------
 c:TypSpcCp 
	^ԁAdlRs[
--------------------------------------------------
 c:wdwgin 
	ʂ A3 p}ʂ́AΏۂ̐}ʂ̑傫ŁA_ 0, 0 ł邱ƁI
--------------------------------------------------
 c:wdwgListXls 
	ItH_̃t@CN Excel ɏo
--------------------------------------------------
 c:wdwgout 
	}g֌WȂŐ}`y[W牡Ȁŏo(A3)
--------------------------------------------------
 c:xang 
	̊pxύX
--------------------------------------------------
 c:xbcp 
	ubNPRs[ Rs[Ō|CA𕔕폜
--------------------------------------------------
 c:xbcpN 
	̃ubNRs[ Rs[Ō|CA𕔕폜
--------------------------------------------------
 c:xber 
	ubNP폜 ubNɂ
--------------------------------------------------
 c:xberN 
	̃ubN폜 ubNɂ
--------------------------------------------------
 c:xbln 
	15x쐬iubNJbgt) UCS Ή n_ɂł LINE Ƃ͂̑Ƀ}b`
--------------------------------------------------
 c:xbmv 
	ubNPړAubNɂAړŌ𕔕폜
--------------------------------------------------
 c:xbmvN 
	̃ubNړAubNɂAړŌ𕔕폜
--------------------------------------------------
 c:xbr 
	}`Ɍ𕔕폜 XBR  B  Block ł͂Ȃ Break  B
--------------------------------------------------
 c:xbrp 
	QƃubNɒu(pxAړx͂̂܂)
--------------------------------------------------
 c:xbrpN 
	QƃubNɒu(pxAړx͂̂܂)
--------------------------------------------------
 c:xbtr 
	|CΉubNP̌Jbg
--------------------------------------------------
 c:xbtrN 
	|CΉ̃ubŇJbg
--------------------------------------------------
 c:xcp 
	}`Rs[ Rs[Ō𕔕폜
--------------------------------------------------
 c:xcpf 
	tFXIɐ}`Rs[ Rs[Ō𕔕폜
--------------------------------------------------
 c:xeln 
	WIRE wɃJbg쐬A_s@2025/06/20 ǉ
--------------------------------------------------
 c:xer 
	}`폜 }`ɂ
--------------------------------------------------
 c:XJSS 
	ꊇŃ|CmAm
--------------------------------------------------
 c:xlej 
	Q{
--------------------------------------------------
 c:XLEM 
	|ĈPӁA𕽍sړ
--------------------------------------------------
 c:XLFL 
	ɂȂ~ʂ̔aύX
--------------------------------------------------
 c:xln 
	݂̉wɃJbg쐬
--------------------------------------------------
 c:xmv 
	}`ړ }`ɂAړŌ𕔕폜
--------------------------------------------------
 c:xpln 
	15x|C쐬iubNJbgt) UCS Ή n_ɂłɃ|CƂ͂̑Ƀ}b`
--------------------------------------------------
 c:xrect 
	for TEST I}`͂`͈
--------------------------------------------------
 c:xsize 
	z𐔂(LWPOLYLINE, LINE)ɑ}
--------------------------------------------------
 c:XSPC 
	̐A|C̊Ԋu𑵂(UCS Ή)
--------------------------------------------------
 c:xtext 
	w(LWPOLYLINE, LINE) TEXT 쐬i͔̎zJbgj
--------------------------------------------------
 c:xtxcp 
	TEXT Rs[ARs[̐̊pxɍ킹
--------------------------------------------------
 c:xtxer 
	XTEXT, TEXT ꊇ폜
--------------------------------------------------
 c:xtxmv 
	TEXT ړAړ̐̊pxɍ킹
--------------------------------------------------
 c:xx 
--------------------------------------------------
 c:YS206 
	dvubNō쐬
--------------------------------------------------
 c:yy 
--------------------------------------------------
 c:zclip 
	}gubN}ʏXgAbvANbv{[hɃRs[
--------------------------------------------------
 c:zcpy 
	I͈͓̐}`𑼂ׂ̂Ă̐}g|C̓ʒuɃRs[iTEXT PŃJEgAbv\ȂƂ̂݃Rs[񐔂w\j
--------------------------------------------------
 c:zers 
	I͈͓̐}`폜Aقׂ̂Ă̐}g|C̓`͈͓̐}`폜
--------------------------------------------------
 c:znext 
	̐}g|C̓ʒu\
--------------------------------------------------
 c:zoomL 
	}ʔ͈͂ŃY[
--------------------------------------------------
 c:zpaste 
	Nbv{[h TEXT }gubN̑Ƀy[Xg
--------------------------------------------------
 c:zplot 
	}g|C
--------------------------------------------------
 c:zprev 
	PO̐}g|C̓ʒu\
--------------------------------------------------
 c:ztxToAtt 
	}gubN̑ɋ߂ TEXT  ̒lɃZbgATEXT 폜
--------------------------------------------------
 c:zXlsIn 
	Excel ̒l}gubN̑Ƀy[Xg
--------------------------------------------------
 c:zXlsOut 
	}gubN}ʏXgAbvAGNZɃRs[
--------------------------------------------------
 c:zzero 
	ׂĂ̐}`Zl0
--------------------------------------------------
 checkNstr nstr
	ׂĂł邩
--------------------------------------------------
 checkRyAbc asbs bsbs flag
	RYCNT Ă΂
--------------------------------------------------
 checkRyCnt rylst
	ړ_ARC̏Wv
--------------------------------------------------
 chrReplace old new str
	Pu
--------------------------------------------------
 clipTextToLst delimiter
	Nbv{[h̕ LIST `ɕϊ
--------------------------------------------------
 cmd_brp 
	ubNQƃubNɒu
--------------------------------------------------
 cmd_plem pickename pickpt
	|ĈPӁA𕽍sړ
--------------------------------------------------
 cmd_xpln lineFlag
	15x|CA쐬iubNJbgt)
--------------------------------------------------
 ColorToRGB color
	COLOR -> RGB(gp)
--------------------------------------------------
 degequal deg1 deg2 fuzzdeg
	XΊpxixji͖Ȃj(gp)
--------------------------------------------------
 densetsuMini_LT blkFullName scale rotdeg pt
	gp
--------------------------------------------------
 dispClipTextLst cliplsts
	Nbv{[h̕eLXgEBhEɕ\
--------------------------------------------------
 do_bCpF1 upType
	ubNPtFXA܂͎wWɃRs[(CopyBase, Copy  )
--------------------------------------------------
 do_bPtF 
	AubN̊ԊuψɕύX.qubNAꏏɈړ
--------------------------------------------------
 do_ggg mode
	BricsCAD 荞ݗpR}h
--------------------------------------------------
 do_lineDiet fuz fuzdeg xflag
	dA폜
--------------------------------------------------
 do_LJDIST move
	tFXQ_őȊ݋vAړ
--------------------------------------------------
 do_LJSpace move
	tFXQ_őȊ݋vAړ
--------------------------------------------------
 do_lnfit xlst ylst dif
--------------------------------------------------
 do_NmAdrSbRp 
	@햼AԁAI/O AhXu
--------------------------------------------------
 do_sqbr off deg
	p [] uPbgibracketj쐬 deg= Jpx
--------------------------------------------------
 do_txgrdraw pts co
	2025/07/24  ō쐬
	2025/07/24a txcross  getkword  grread ɕύXiOɖ߂邪g₷Ȃj
	2025/07/24b txcross Ɂ@ڈƂ TXCROSS wɉ~̍쐬ǉ
	2025/07/26  LNFREE ǉ
--------------------------------------------------
 do_txmul mul
	̐liTEXTj A Q X B Q̊|Z
--------------------------------------------------
 do_txmux mul
	̐liTEXTj A Q X ͐l̊|Z
--------------------------------------------------
 do_xln wireLay
	Jbg쐬(nanoCAD p̗p) 2025/02/01
--------------------------------------------------
 drawMCArc lay pt p1 r st ed
	gp
--------------------------------------------------
 drawMCCir lay pt p1 r
	gp
--------------------------------------------------
 drawMCLine lay pt p1 p2
	gp
--------------------------------------------------
 drawMCRect lay pt w h
	gp
--------------------------------------------------
 drawMCText lay pt p1 txth txw txt
	gp
--------------------------------------------------
 elec_doBreakLines bename locked
--------------------------------------------------
 elec_doJointLines bename locked
	ubN̎͂̐
	ubNX,YړxA]ɑΉ 2024/08/10b
--------------------------------------------------
 elec_getBoundingBox ename
	ubN̋`͈͂Q_𓾂 2025/05/26
--------------------------------------------------
 ELECINIT 
	艺
	dC݌vpݒ
--------------------------------------------------
 entgetPointList ename
	LINE, LWPOLYLINE ̓_݂̂擾ic݂͖j
--------------------------------------------------
 equal_lineangle p1 p2 p3 p4 fuzzdeg
	2̌Xi͖Ȃj
--------------------------------------------------
 explodeLWP ss
	LWPOLYLINE A ARC ܂܂ALINE ͂̂܂
--------------------------------------------------
 explodeMText ss
	ename  list Ԃ
--------------------------------------------------
 func_plej ename ename2 locked
	|C̒(dɂ͑ΉĂȂ)
--------------------------------------------------
 func_plem ename lwpidx topt
	@LWPolyline  index Ԗڂ̃ZOg̒ʉߓ_  topt Ɉړ
--------------------------------------------------
 func_txcat ss spcFlag co tate
	2024/11/22 TATE ǉ
--------------------------------------------------
 func_txcross pts1 pts2
--------------------------------------------------
 func_xxlstlnhv xxlst fuzzdeg
	gp ȌX̐A𐳂(gp)
--------------------------------------------------
 func_znext topFlag nextFlag
--------------------------------------------------
 get_lineIndex lineList upick
	LINE W̃Xg UPICK _ɂCfbNX𓾂
--------------------------------------------------
 get_nmpoint n m
	Q_Ԃ m / n _w
--------------------------------------------------
 get_ssNearPoint p1 p2 ss
	p1-p2  ss ̐}`(*LINE,CIRCLE)Ƃ̌_̂Ap1 ɋ߂W𓾂
--------------------------------------------------
 get_suuji_cnt txtlist
	񃊃Xg̐Q̌𓾂
--------------------------------------------------
 getAbComSenban asbs bsbs
	RYCNT Ă΂
--------------------------------------------------
 getArcRect p0 r st ed lst
	~ʂ̋`͈
--------------------------------------------------
 getBjeRelay ename
	Bje V{̒萔 RELAY ̒l𓾂
--------------------------------------------------
 getBlockRectREAL bename off
	EntityName  CAD ̃ubN͂lp`S_𓾂(]Aړx{ꂽS_) 2025/06/28
--------------------------------------------------
 getBlockRectTBL blkname
	ubNe[uubN̋`͈͂Q_ (xmin ymin xmax ymax) ̃Xg𓾂
--------------------------------------------------
 getCirRect p0 r lst
	~̋`͈
--------------------------------------------------
 getGridxy fuz endpFlag
	̕\g擾AX,   Y W̃XgԂ
--------------------------------------------------
 getGroupNames ename
	}`̃O[v擾
--------------------------------------------------
 getLineArcInters p1 p2 p0 r st ed lst
	Line-Arc_̃Xg
--------------------------------------------------
 getLineBlockInters pt1 pt2 bent
	LINE ƃubŇ_̃Xg(݋̍ő2_jԂ
--------------------------------------------------
 getLineBlockIntersExt p1 p2 bent dist
	w苗ăubNƂ̌_𓾂iԔԍƍWXg̃XgԂj
--------------------------------------------------
 getLineCirInters p1 p2 p0 r lst
	Line-Circle_̃Xg
--------------------------------------------------
 getLineLineInters p1 p2 p3 p4 lst
	Line-Line_̃Xg
--------------------------------------------------
 getLineLwpInters p1 p2 ent lst
	Line-LWP_̃Xg
--------------------------------------------------
 getLineRect p1 p2 lst
	̋`͈
--------------------------------------------------
 getLwp1042maxArcRad lwp1042
	LWP1042̃Xg~ʂ̍ő唼a𓾂
--------------------------------------------------
 getLwpPointIndexList lwpent
	LWP2DWƈʒu(0x[X)̃Xg𓾂
--------------------------------------------------
 getLwpRect ent lst
	|C̋`͈
--------------------------------------------------
 getMtextLineDist mspc mtobj
	MTEXT ̍s擾
--------------------------------------------------
 getRySenban sbelst ename
	ubN ename ɂȂԂ𓾂
--------------------------------------------------
 getViewWindow 
	݂ View ̍AE CAD W𓾂
--------------------------------------------------
 getWakuIndex wakus
--------------------------------------------------
 getWakus topFlag
	}g|C̍WXg쐬
--------------------------------------------------
 getZuban doc groupCode dataValue
	}-V[gԍ擾
--------------------------------------------------
 grtriangle p0 h co
	Op  `
--------------------------------------------------
 idx_dataEndRow worksheet startRow col
	gp startRow lŌ̍s擾  0 Ԃ
--------------------------------------------------
 idx_get_lastRow workSheet col
	lŏIs  0 Ԃ
--------------------------------------------------
 idx_get_lastRowEx worksheet col1 col2
	lŌ̍s擾 col1 .. col2 ͈̔͂Ώ col1 < col2 ł邱
--------------------------------------------------
 idx_toRangeStr row col
	row, col  "A1" \Lɕς (col  1`676 = "A"`"ZZ" ܂. row ͍ős Excel2007 = 1048576 ܂)
--------------------------------------------------
 idx_toRangeStr2 row1 col1 row2 col2
	"A1:C3" \LɁi row col ̏j
--------------------------------------------------
 ifs_3dplist ary
	lXg 3D WXgɂ
--------------------------------------------------
 ifs_add_zero str keta
	̑OɂOtAKETAɂ
--------------------------------------------------
 ifs_add_zeroindexOf item lst
	Xg̃CfbNX(0x[X)
--------------------------------------------------
 ifs_addSpace str n
	擪ɃXy[Xǉ
--------------------------------------------------
 ifs_AngCorr Ang
	px͈͓
--------------------------------------------------
 ifs_AngDiffs Val
	_ pnt  _Xg Lst ̓ɂ邩
--------------------------------------------------
 ifs_appCaption 
	CAD ̃LvV擾(gp)
--------------------------------------------------
 ifs_appDirectory 
	CAD ̃tH_擾iŌ "\\" ͕tȂj
--------------------------------------------------
 ifs_attval entName tagName value
	ǂݏoAύX value = nil : ǂݏô ߂l nil = tagName Ȃ
--------------------------------------------------
 ifs_attval2 entName tagName1 tagName2 value1 value2
	ǂݏoAύX(2)
--------------------------------------------------
 ifs_changeFileExt fname newext
	t@CgqύX
--------------------------------------------------
 ifs_checkEmark lineename emark
	̒[_ɃA[XV{邩
--------------------------------------------------
 ifs_checkIdx lst1 lst2
	ԍO[v܂Ƃ߂@EX  (77 81):(80 81) -> res:(77 80 81) ȊO nil
--------------------------------------------------
 ifs_checkLwpVertex lineename
	̒[_Ƀ|C̒_邩
--------------------------------------------------
 ifs_clear_range worksheet range
	Z̒lAARgSĂBgpԁiԁjɁB(gp)
--------------------------------------------------
 ifs_clearClipBoardText 
	Nbv{[h֐
--------------------------------------------------
 ifs_clearContents_range worksheet range
	萔ƂĂ̕ElAvZi֐jBitHgAwiFArj͎cB
--------------------------------------------------
 ifs_decToInt decstr
	10i𐮐
--------------------------------------------------
 ifs_degToRad deg
	pxϊiWA -> xj
--------------------------------------------------
 ifs_do_attzen2 hanFlag
	 ̉pAALSpA܂͔p
--------------------------------------------------
 ifs_do_bcpN 
	̃ubNRs[
--------------------------------------------------
 ifs_do_bcpS ename
	ubNPRs[
--------------------------------------------------
 ifs_do_bcut ename pick locked
--------------------------------------------------
 ifs_do_berN 
--------------------------------------------------
 ifs_do_berS ename pick
--------------------------------------------------
 ifs_do_blineN p1
	n{̐쐬
--------------------------------------------------
 ifs_do_blineS p1 renzoku
	P{̐쐬
--------------------------------------------------
 ifs_do_bmvN 
--------------------------------------------------
 ifs_do_bmvS ename pick
	PƐ}`ړ
--------------------------------------------------
 ifs_do_cmark pt
	_V{𔽓]
--------------------------------------------------
 ifs_do_lcutC p1 locked
	2024/11/02 INSERT, TEXT ̍폜ǉ
--------------------------------------------------
 ifs_do_lcutF p1 locked
--------------------------------------------------
 ifs_do_sq3w sqn w
	R}h bln Ă΂iP@\Łjj
--------------------------------------------------
 ifs_do_sqww sqn0 ww
	V[PXpQAR쐬 ^
	R}h sq3w, sq2w Ă΂(ifs_do_sq3w ɋ@\ǉ)
--------------------------------------------------
 ifs_do_tbfin p1 p2 tbName locked
	[qV{tFXQ_I̐ɍ쐬
--------------------------------------------------
 ifs_do_tbin pt tbname locked
	[qV{P쐬
--------------------------------------------------
 ifs_do_tbnin pt tbName locked
	[qV{쐬
--------------------------------------------------
 ifs_do_txzen hanFlag
	2024/10/21 TEXT ̈ꊇύXǉ
--------------------------------------------------
 ifs_do_txzen2 hanFlag
	gp
--------------------------------------------------
 ifs_do_xbmv blkename locked
--------------------------------------------------
 ifs_do_xbreak ss plist locked
--------------------------------------------------
 ifs_do_xsizemoved blkename
--------------------------------------------------
 ifs_draw_tw pt ang w h lay col typ
	cCXgC쐬
--------------------------------------------------
 ifs_dxfIn_cut dxfName cut rep
	DXFRUN.exe Ă΂ubN}iubÑtl[AJbgtOAJԂtOj
--------------------------------------------------
 ifs_dxfIn_exp dxfName expFlag purgeFlag
	DXFRUN.exe Ă΂ubN}iubÑtl[AtOAp[WtOj
--------------------------------------------------
 ifs_enameInlineList ename linelst
--------------------------------------------------
 ifs_enamePointList ename
	LINE, POLYLINE ̍WXgic݂͖j
--------------------------------------------------
 ifs_exeFullName 
--------------------------------------------------
 ifs_exeName 
	CAD  exe 
--------------------------------------------------
 ifs_exePath 
	CAD ̃tH_iŌ"\\"͕tȂ)
--------------------------------------------------
 ifs_existsAttTagName blkEname tagName
	Ƀ^O݂邩iChJ[hŔfj
	gpĂȂ
--------------------------------------------------
 ifs_free_excelApp excelApp worksheet
--------------------------------------------------
 ifs_func_addSpace str len
	̌ɃXy[Xǉ
--------------------------------------------------
 ifs_func_attHide ename tagName mode
	\^\ mode 0:\ /1:\ /2:]
--------------------------------------------------
 ifs_func_checkSbSame lst1 lst2
	Q̐ԃXgɓԂ݂邩
--------------------------------------------------
 ifs_func_edit_bname ename layerCheck
	@햼XV
--------------------------------------------------
 ifs_func_nmup ename up ketaFlag
	@햼Z(10ip)
--------------------------------------------------
 ifs_func_nmupH ename up st hlen hlen2
	@햼Z(HEX)
	2024/10/18 st @1ȉ̂ƂA hlen 16iƂĎ擾
--------------------------------------------------
 ifs_func_pickEle ename pick
	pick _ɋ߂ LWP Gg 2 _Ԃ _Ac݂͖
--------------------------------------------------
 ifs_func_sbup attname ename up ketaFlag
--------------------------------------------------
 ifs_func_sbupH attname ename up st hlen hlen2
	2024/10/18 hlen2, st < 1 ̏ǉ
--------------------------------------------------
 ifs_func_ssBlkBase ss
	IZbgƂȂubN̊_ƁA@햼邩̃Xg𓾂
--------------------------------------------------
 ifs_func_strAddStrs strs str chk
	chk = T : dȂ","؂̕ɂǉ
	chk = nil : Œǉ
--------------------------------------------------
 ifs_func_strAddZero str len
	̑O"0"ǉ
--------------------------------------------------
 ifs_func_strCountStr str
	̑O"0"ǉ
	(defun ifs_func_strAddZero (str len / slen)
	(if (< (setq slen (strlen str)) len)
	(repeat (- len slen) (setq str (strcat "0" str)))
	str
	","؂̕𐮗 str1+"x 2", str2 + "x 3"̂悤Ɍǉ
--------------------------------------------------
 ifs_func_strsCountList str
	ƌ̃XgԂ
--------------------------------------------------
 ifs_get_attribs ename
	ׂĂ̑擾(gp)
--------------------------------------------------
 ifs_get_attvalues ename taglst
	taglst = ("tag1" "tag2" ...)
	taglst ɑΉ textString ̃XgԂ tag Ƃ nil(gp)
--------------------------------------------------
 ifs_get_excelApp 
	excel ---------------------------------------------
--------------------------------------------------
 ifs_get_fontFileName doc styleName
	tHgt@C擾
--------------------------------------------------
 ifs_get_line_all ename
	qĂ邷ׂĂ̐ EntityName 𓾂
	肱ڂ
--------------------------------------------------
 ifs_get_line_kouten ename
	̌_}[N𓾂
--------------------------------------------------
 ifs_get_line_line ename jogailist
	ɂȂǂĂ
--------------------------------------------------
 ifs_get_max_pos plist
	POINTXĝőȂQ_𓾂 2_̂Ƃ͂̂܂ܕԂ
--------------------------------------------------
 ifs_get_point_line pt jogailist pfuz
	W̐擾
--------------------------------------------------
 ifs_get_rangeText worksheet range
	\ǂ̕ƂĎ擾
--------------------------------------------------
 ifs_get_rangeValue worksheet range
	l擾ilƂ nil Ԃj
--------------------------------------------------
 ifs_get_senbanEnames ename
	ename Ɍq̐ enames 𓾂
	ԃubNp
	̊pxԃubNŔfĂ
--------------------------------------------------
 ifs_get_workSheet excelApp
--------------------------------------------------
 ifs_getAttEntityName blkEname tagName
	EntityName𓾂
--------------------------------------------------
 ifs_getAttValue blkEname tagName
	ǂݏo ꍇ nil Ԃ
--------------------------------------------------
 ifs_getClipBoardText 
	Nbv{[h֐
--------------------------------------------------
 ifs_getCorner mes
	R[i[Q_𓾂
--------------------------------------------------
 ifs_getDateLastModified fname
	t@C̍ŏIXV擾(gp)
--------------------------------------------------
 ifs_getLineEnamesFromPoint pt
	W LINE ݂邩 ename ̃XgԂ
--------------------------------------------------
 ifs_getNameAll 
	ׂĂ̋@햼擾A(@햼 )̃XgԂ
--------------------------------------------------
 ifs_getSbeAll pt1 pt2 tbFlag emark
	ׂĂ̔zƐԂ擾Ai EntityNameAԁAzj̃XgԂ
--------------------------------------------------
 ifs_getSenban ename
	ubN ename Ԃ擾
	TagName = "SENBAN" Œ
	Ԃ "" Ԃ
--------------------------------------------------
 ifs_getSenbanAll 
	ׂĂ̐Ԃ擾A( )̃XgԂ
--------------------------------------------------
 ifs_getSenbanEnamesFromLine2p p1 p2
	Line 2_Ԃ擾
	ԃubN ename ̃XgԂ
	gp
--------------------------------------------------
 ifs_getSenbanEnamesFromPoint pt
--------------------------------------------------
 ifs_getSSbox ss fil
	IZbg`͈͂𓾂 ȂƂ nil Ԃ
--------------------------------------------------
 ifs_getWakulist w h
--------------------------------------------------
 ifs_getWindowText p1 p2 scale xsort
	`͈ p1-p2  TEXT 擾
	X A܂ Y ŕԂ
--------------------------------------------------
 ifs_groupIdx lst
	ԍO[v
--------------------------------------------------
 ifs_hexToInt hexstr
	16i𐮐Ɂ@vstrpos
--------------------------------------------------
 ifs_inArea pt minPt maxPt
	_`͈͓ɂ邩
--------------------------------------------------
 ifs_inEmark lines emark
	XgɁAA[XV{ɂȂ邩
--------------------------------------------------
 ifs_inLine pt p1 p2
--------------------------------------------------
 ifs_inLwpVertex lines
	XgɁA|C̒_邩
--------------------------------------------------
 ifs_insert_cmark blkname pos sc
	_}[N}BĆwWIRExŒB
--------------------------------------------------
 ifs_insert_earth typ pos sc
	A[XV{쐬
--------------------------------------------------
 ifs_insert_kouten blkname pos sc
	_}[N}BC WIREŒB
--------------------------------------------------
 ifs_insert_sb blkname pos sc deg sbstr
	ԃubN}
--------------------------------------------------
 ifs_insert_tb blkname pos sc
	[q}iɃubNOj
--------------------------------------------------
 ifs_intToDec int len
--------------------------------------------------
 ifs_intToHex int len
	gp
--------------------------------------------------
 ifs_intToOct int len
	8iϊ
--------------------------------------------------
 ifs_inWindow pt minPt maxPt
	_ pt ` minpt-maxpt ͈͓ɂ邩
--------------------------------------------------
 ifs_is_douitu p1 p2 p3 p4
	꒼̔f IsSameLine Ɠ
--------------------------------------------------
 ifs_is_suuji str
	̂Pڂi1234567890jH
--------------------------------------------------
 ifs_isCrossWindow p1 p2 minpt maxpt
	 p1-p2 ` minpt-maxpt Ɍ邩
--------------------------------------------------
 ifs_isInNumber str
	܂܂Ă邩
--------------------------------------------------
 ifs_IsInside Pnt Lst
--------------------------------------------------
 ifs_isLWPvertex pt lwpEname
	_ pt  |C̒_邩
--------------------------------------------------
 ifs_isTate p1 p2
	cɋ߂i΂ߐ܂܂j
--------------------------------------------------
 ifs_isTateReal p1 p2 fuz
	ł邩
--------------------------------------------------
 ifs_isTrial 
	̌ԏI(CopyBasegȂjł邩
	(defun ifs_isTrial (/ caption)
	(setq caption (vla-get-caption (vlax-get-Acad-Object)))
	(or (vl-string-search "Trial" caption)
	(vl-string-search "̌" caption)
	(vl-string-search "p" caption)
	(vl-string-search "؂" caption)
	)  ʒu͂Ox[XAƂ nil
--------------------------------------------------
 ifs_isValidSbBlkName tate bname deg
	Ԃ̃ubN̏cɍĂ邩
--------------------------------------------------
 ifs_isYokoReal p1 p2 fuz
	ł邩
--------------------------------------------------
 ifs_ketugou entnm1 entnm2
	꒼̔fA
--------------------------------------------------
 ifs_kouten_handan pos blkname
	_Kvł΂Ɍ_V{}
--------------------------------------------------
 ifs_layerLock doc laylst lockFlag
	bNw̃XgɊ܂܂wbN
--------------------------------------------------
 ifs_layerOn layerName
	wIAt[Y
--------------------------------------------------
 ifs_lineCP pt1 pt2 off
	Line 2_͂ 4	_issget "CP" pj
--------------------------------------------------
 ifs_lineJoint ss pt pts locked
	IZbg̐m 2025/07/03 minpt, maxpt > pts ɕύX
--------------------------------------------------
 ifs_lineSenban p1 p2
	Line 2_Ԃ擾 Ԃ̃XgԂB݂Ȃ= nil Ԃ
--------------------------------------------------
 ifs_lineSenbanEnames p1 p2
	Line 2_Ԃ擾
	ԃubN ename ̃XgԂ
--------------------------------------------------
 ifs_LockedLaysList doc freeflag
	bNw̃XgԂ  freeFlag = T ̎̓bN
--------------------------------------------------
 ifs_make_cmark blkname
--------------------------------------------------
 ifs_make_CRect center w h
	Sw RECTANGLE 쐬
--------------------------------------------------
 ifs_make_emarkFG blkname
--------------------------------------------------
 ifs_make_emarkLG blkname
	~tA[X}[N
--------------------------------------------------
 ifs_make_Layer layname color lineType
	AutoCAD œȂߏC
--------------------------------------------------
 ifs_make_listdclfile dclname caption width
--------------------------------------------------
 ifs_make_plya l kakudo px ang
	PLINEŖ
--------------------------------------------------
 ifs_make_radiodclfile dclname caption width items
--------------------------------------------------
 ifs_make_selectionSet doc name
--------------------------------------------------
 ifs_make_senban blkname VFlag
--------------------------------------------------
 IFS_MAKE_SQE1 
--------------------------------------------------
 IFS_MAKE_SQE2 
--------------------------------------------------
 ifs_make_sqsc typ
	V[h쐬
--------------------------------------------------
 ifs_make_sqya l kakudo n txth
	t쐬
	̎́A̒Sɕ`B
--------------------------------------------------
 ifs_make_wipeoutTB blkname outTB
--------------------------------------------------
 ifs_make_wireblock blkname cnt pit hdis deg earth
--------------------------------------------------
 ifs_makeLCRect lc w h
	gp _ RECT 쐬
--------------------------------------------------
 ifs_makeRect p1 p2
	gp 2 _w RECTANGLE 쐬
--------------------------------------------------
 ifs_makeText opt pt txt txtH txtW txtR
	TEXT 쐬
--------------------------------------------------
 ifs_maxDistLine elist
	 Ename Xĝ̒ Ename Ԃ
--------------------------------------------------
 ifs_midPoint p1 p2
	Q_Ԓ_
--------------------------------------------------
 ifs_nanicad 
	AUTOCAD, BRICSCAD, IJCAD, ZWCAD ...
--------------------------------------------------
 ifs_nearSbe kp sbes
	ename ̃Xg _ kp Ɉԋ߂ ename 𓾂
--------------------------------------------------
 ifs_nearStepAng rad degStep
	wpx(deg)Ɉԋ߂px(rad)𓾂 ucs. wcs ɂ͊֌WȂP 15xɊۂ߂邾
--------------------------------------------------
 ifs_nsq_blink2 enamelist onco ofco msec n
	}`_ŕ\
--------------------------------------------------
 ifs_nsq_set_color ename col
	FύX
--------------------------------------------------
 ifs_numstrBox ss offset
	JEgAbv\ TEXT P̂ƂA BOX 4 _  Ԃ
--------------------------------------------------
 ifs_octToInt octstr
	8i10iɕϊ
--------------------------------------------------
 ifs_onTateLine pt
	Ẅʒuɏc邩
	2025/02/09 邱Ƃz肵ĂȂ̂C
--------------------------------------------------
 ifs_perPoint pos p1 p2
	_ւ̐̌_߂
--------------------------------------------------
 ifs_plineExtend ss pts midpt
	lisst Q_A܂͂S_̋`Ɋ| |C̒[_ midpt ܂ŉ΂
	2025/06/30 pts 4 _ɕύX
--------------------------------------------------
 ifs_plinejoint sspl locked
	|C̒
--------------------------------------------------
 ifs_point- p1 p2
--------------------------------------------------
 ifs_point+ p1 p2
--------------------------------------------------
 ifs_pointW pt off
	pt 1_͂ 2	_issget "W", "C" pj
--------------------------------------------------
 ifs_printer_dialog 
--------------------------------------------------
 ifs_put_attribs ename attPairlst
	ύX()
	attPairLst = (("tag1" "teext1")("tag2" "text2") ... )
--------------------------------------------------
 ifs_put_attvalues ename taglst vallst
--------------------------------------------------
 ifs_put_rangeValue worksheet range value
	li[iAl֌WȂj
--------------------------------------------------
 ifs_radToDeg rad
	pxϊix -> WAj
--------------------------------------------------
 ifs_readBlkIni fname key
	ubN}̃tH_ INI t@Cǂݍ Ƃ "" Ԃ
--------------------------------------------------
 ifs_readIni iniFullName section key default
	INI t@Cǂݍ  acet-get-ini 
	iniFullName Ɋgq .ini ͕Kv
	iniFullName ɃtH_܂܂ȂƂ́ACAD.exe ƓtH_
	KEY  default Ԃ
	啶Aʂ
--------------------------------------------------
 ifs_rotation_dialog 
--------------------------------------------------
 ifs_scalePoint p1 scale
	W scale {
--------------------------------------------------
 ifs_selectFolder title topFolder
	tH_[I_CAO
	LZI nil Ԃ
	(acet-ui-pickdir [message [startDir [caption]]]) ĝł͎gȂ
	 topFolder ʂ̃tH_͑IoȂ
--------------------------------------------------
 ifs_set_fontFileName doc styleName fontFile bigfontFile
--------------------------------------------------
 ifs_set_WinPlotLayout doc printer paperName style rotation W H scale
	ݒ
--------------------------------------------------
 ifs_setAttValue blkEname tagName tagValue
	lύX
--------------------------------------------------
 ifs_setClipBoardText text
	Nbv{[h֐
	Q :	 http://www.theswamp.org/index.php?topic=21764.0
--------------------------------------------------
 ifs_show_popupList caption lst defname
--------------------------------------------------
 ifs_show_radioDcl caption width items
--------------------------------------------------
 ifs_sort slist
	񃊃Xg\[g@d͐
	̂
--------------------------------------------------
 ifs_sortMpiList mpiList tateFlag
--------------------------------------------------
 ifs_sprNum3 str
	𕶎{{ɕi납琔j
--------------------------------------------------
 ifs_sq_lcut ename pick mode locked
	Jbg("BREAK"gp)
	mode =1: ̌_}[N܂ŃJbg/ =0: ̌_܂ŃJbgi locked gpj
--------------------------------------------------
 ifs_string_replace newStr oldStr srcStr
	(defun grbox( colindex p1 p2)
	(grvecs (list
	colIndex (list (car p1)(cadr p1)) (list (car p2)(cadr p1))
	colIndex (list (car p2)(cadr p1)) (list (car p2)(cadr p2))
	colIndex (list (car p2)(cadr p2)) (list (car p1)(cadr p2))
	colIndex (list (car p1)(cadr p2)) (list (car p1)(cadr p1))
	݂邷ׂĂ oldStr  newStr ɒuivle-string-replace Ɠj
--------------------------------------------------
 ifs_string_split keys string
	vle-string-split Ɠ
--------------------------------------------------
 ifs_strpos des src
	̈ʒuԂ(1`)
--------------------------------------------------
 ifs_strSplit str delim
	񕪗(Ή)
--------------------------------------------------
 ifs_strsubst txt src des sw
	vׂĒu鎞́ALgp
--------------------------------------------------
 ifs_sub_bline p1 p2 kpFlag
	z쐬 ifs_do_blineS/N Ă΂
--------------------------------------------------
 ifs_sub_lmove ename pick topt copymode
	ړ
--------------------------------------------------
 ifs_sub_namecp ename
	@햼Rs[
--------------------------------------------------
 ifs_sub_nmed enameorg org
	@햼ҏWiDWGRUN Ă΂鎞ɕKv)
--------------------------------------------------
 ifs_sub_nmed2 enameorg org sw
	@햼ҏW
--------------------------------------------------
 ifs_sub_sbed ename
	ԕҏW
--------------------------------------------------
 ifs_sub_sbio mode
	I/O 
	mode 0:Dec / 1:Oct / 2:Hex
--------------------------------------------------
 ifs_sub_sbmvp lnename kp
	pt
--------------------------------------------------
 ifs_sub_sptypcp ename
	^ԁAdlRs[
--------------------------------------------------
 ifs_sub_sqww3w p1 p2 sqn sqw
	ifs_do_sqww, ifs_do_sq3w Ă΂鋤p
	3A2쐬̎s
--------------------------------------------------
 ifs_swapListItem lst index item
	Xg̒gւ
--------------------------------------------------
 ifs_swapListNth lst index1 index2
	Xgւ
	gp
--------------------------------------------------
 ifs_textBox2Off textent offset
	eLXg͂` 4 _擾 _獶
--------------------------------------------------
 ifs_textgrid2 p0 ang vsize
	TEXT ̎͂ LINE, PLINE m̌_ 4_獶ŕԂ
--------------------------------------------------
 ifs_to_senjouten pos p1 p2
	_ւ̐̌_߂(ۂߏKv)
--------------------------------------------------
 ifs_txt_bunri str
	𐔎ƂȊOɕLISTɂ
--------------------------------------------------
 ifs_txtlst_conv txtlst iti str
	񃊃XgnԖڂstrɓւ
	! iti  1 
--------------------------------------------------
 ifs_upBlkNameAttStr ss
	 NAMEANAME1 JEgAbv\ȃubNP̎AubN̖OƑ̒lԂ
--------------------------------------------------
 ifs_upNum3 txts upType upcnt
--------------------------------------------------
 ifs_ValidSbBlkName tate
	LȐԂ̃ubNƊpx̃Xg𓾂
	Ȃꍇ́A ("" 0.0) Ԃ
--------------------------------------------------
 ifs_viewMinMax 
	݂̕\͈͂̍AEW
--------------------------------------------------
 ifs_vla-Explode blkobj
	ubN𕪉B̐}`ubNƂȊOɕ
--------------------------------------------------
 ifs_writeBlkIni fname key str
	ubN}̃tH_ INI t@Cɏ
--------------------------------------------------
 ifs_writeIni iniFullName section key value
	INI t@Cɏ acet-set-ini 
	iniFullName Ɋgq .ini ͕Kv
	iniFullName ɃtH_܂܂ȂƂ́ACAD.exe ƓtH_
	: 啶Aʂ
--------------------------------------------------
 ifs_zenhanlst kigou space
--------------------------------------------------
 ifs_ZenNum str kigou space hanflag
--------------------------------------------------
 isLayerOn layer
--------------------------------------------------
 isPtsInRect pts win
--------------------------------------------------
 IsSameLine p1 p2 p3 p4
	꒼̔f
--------------------------------------------------
 isWinInViewWindow winp1 winp2
	 winp1AE winp2 ̍WA݂ View ɂ邩
--------------------------------------------------
 julianDateTime julian
	usage : (princ (julianDateTime (getvar "TDUPDATE")))
	"2023/06/16 16:56:58"
--------------------------------------------------
 lineOnLine p1 p2 p3 p4 fuz
	꒼ŏdĂ邩
--------------------------------------------------
 LineToPline ename fuzz
	Ȃ LINEAARC |Cɕϊ
--------------------------------------------------
 lineW pt1 pt2 off
	WindowQ_
	 min-max ͖̏Ȃ
	min-max -ȄŕԂ
--------------------------------------------------
 listGridXY ss fuz endpFlag
--------------------------------------------------
 lj_inWindow pt minPt maxPt
	_ pt ` minpt-maxpt ͈͓ɂ邩
--------------------------------------------------
 lj_lineW pt1 pt2 off
	WindowQ_
	 min-max ͖̏Ȃ
	min-max -ȄŕԂ
--------------------------------------------------
 loadLineType lineType
	탍[h
	2023/08/09 ARES ɑΉ
	2024/01/03 GstarCAD ɑΉ
	2025/01/30 AutoCAD LT ɑΉ
	2025/09/21 accoreconsole ɑΉ
--------------------------------------------------
 lockedlayerNames 
	bNwJ}؂ŕԂ
--------------------------------------------------
 LstItemIndex lst item
	lst  Item ̈ʒu(0 x[X) Ƃ́Anil Ԃ
--------------------------------------------------
 lstReplace lst index newItem
	Xg̒gւ
	Index ́A0 x[X
--------------------------------------------------
 Lwp1042ToLineList lwp1042
	LWP1042̃Xg𒊏o
--------------------------------------------------
 LwpEntToList1042 ent
	LWPOLYLINE̒_W̎擾Q(10-42LISTɂj
	̎́AŌɎn_ǉ
--------------------------------------------------
 makeBkAmItem item
	dv`
--------------------------------------------------
 makeBkMCArc lay p1 r st ed
--------------------------------------------------
 makeBkMCAttDef lay p1 attname attval txth
--------------------------------------------------
 makeBkMCCir lay p1 r
--------------------------------------------------
 makeBkMCLine lay p1 p2
--------------------------------------------------
 makeBkMCRect lay pt w h
--------------------------------------------------
 makeBkMCText lay p1 txth txt
--------------------------------------------------
 makeBZF size
--------------------------------------------------
 makeEMS40 cirFlag size
	~ 40 ubNō쐬A} 30  40 x 0.75 {őp
--------------------------------------------------
 makeLCRect lay lc w h
	LeftCenter
--------------------------------------------------
 makeNP size pt w h
--------------------------------------------------
 makePBPL size n
--------------------------------------------------
 makeSelectionSet name
	gp IZbg쐬
--------------------------------------------------
 makeText lay opt pt txt txtH txtW txtR
--------------------------------------------------
 makeWipeout pts makeFlag
--------------------------------------------------
 midpoint p1 p2
	Q_Ԓ_
--------------------------------------------------
 ntxtMove txtss x0 y0 x1 y1 txtXof txtYsp hflag
	̕Awpt1 wpt2 ̑ɔzu
--------------------------------------------------
 OnTheLine p0 p1 p2
	p0  p1-p2 ɂ邩
--------------------------------------------------
 perPoint pt p1 p2
	
--------------------------------------------------
 pickedLineAng wcspick
--------------------------------------------------
 pickLineArcList pickename hani
	wɂȂ LINE, ARC ̃XgԂ
--------------------------------------------------
 plineDiet ename
	꒼ɂR_̂Q_ڂ폜ic݂͖jJԂ
--------------------------------------------------
 pointOnLine pt p1 p2 fuz
	_ɂ邩
--------------------------------------------------
 ptsRect pts
--------------------------------------------------
 ptuRead ptuName
--------------------------------------------------
 relayType relay
--------------------------------------------------
 rgbToColor R G B
	RBG -> COLOR
--------------------------------------------------
 rotate pt ang
	W] z-axis
--------------------------------------------------
 rotateBase base pt ang
	_𒆐SɍW]
--------------------------------------------------
 rotateGen pt ang
	_ (0 0 0) 𒆐SɍW]
--------------------------------------------------
 set_ditemsA 
	t߂ TEXT tFXQ_Ōo钷
	Ɋ| TEXT lɍ̗p
	ztxToAtt Ă΂
--------------------------------------------------
 set_ditemsB 
	ztxToAtt Ă΂
--------------------------------------------------
 set_zcmtsA 
--------------------------------------------------
 set_zcmtsB 
--------------------------------------------------
 set_zitemsA 
	̏Ԃől擾AXV
	PԖ=}gubN̖
	QԖڈȍ~=̃^O
--------------------------------------------------
 set_zitemsB 
--------------------------------------------------
 ssBoundingBox ss
--------------------------------------------------
 strToFlst s
	"," ؂̐l̃Xgɕϊ
	2024.03.14 vl-string-split  ifs_ ... ɕύX
--------------------------------------------------
 strToNumList str
	 "1, 3, 5-7"  (1 3 5 6 7)
--------------------------------------------------
 sub_xlnnc up1 up2
	ncad pz쐬 c:xln Ă΂ibtrimvx232.lsp 藬pj
	2024/12/18 p1 p2 ̓꒼̃`FbNǉ
--------------------------------------------------
 txtcatByEnameLst lst
	WTEXT
	oƂ: cenameAoȂƂ: nil Ԃ
--------------------------------------------------
 ucsXAngle 
	z]̊px
