๐ ์๊ฐ
CAD ์์ ์ ํ๋ฉด์ ๋ฐ๋ณต์ ์ผ๋ก ์ซ์๋ฅผ ์ ๋ ฅํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ํ์ง๋ง ์๋์ผ๋ก ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ฉด ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ณ ์ค์ํ ํ๋ฅ ๋ ๋์ต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด TCount(๋ฒํธ ์๋ ๋งค๊ธฐ๊ธฐ)์ TCircle(๋ฌธ์ ๊ฐ์ธ๊ธฐ) ๋ช ๋ น์ด๋ฅผ ํ์ฉํ๋ฉด ํจ์ฌ ํจ์จ์ ์ผ๋ก ์์ ํ ์ ์์ต๋๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ TCount์ TCircle ๋ช ๋ น์ด๋ฅผ ํ์ฉํ ๋ฒํธ ์๋ ์ ๋ ฅ ๋ฐ ๋ฌธ์ ๊ฐ์ธ๊ธฐ ๋ฐฉ๋ฒ์ ์์ธํ ์ค๋ช ํฉ๋๋ค.
๐ 1. CAD์์ ๋ฒํธ ์๋ ์ ๋ ฅํ๋ ๋ฐฉ๋ฒ (TCount ๋ช ๋ น์ด)
โ TCount ๋ช ๋ น์ด๋?
- **TCount(TC)**๋ CAD์์ ์ซ์๋ฅผ ์๋์ผ๋ก ๋งค๊ฒจ์ฃผ๋ ๋ช ๋ น์ด์ ๋๋ค.
- ์คํ ๋งคํฑ ๋๋ฒ๋ง(Auto Numbering) ๊ธฐ๋ฅ์ ํตํด ๋น ๋ฅด๊ณ ์ ํํ ์๋ฒ ์ง์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
๐ TCount ์ฌ์ฉ๋ฒ
1๏ธโฃ TCount ์
๋ ฅ ํ ์ํฐ
2๏ธโฃ ๋ฒํธ๋ฅผ ์ ์ฉํ ์ซ์ ์ ํ
3๏ธโฃ ์ ๋ ฌ ๋ฐฉ์ ์ ํ (X์ขํ, Y์ขํ, ์ ํ ์์ ๊ธฐ์ค ๋ฑ)
4๏ธโฃ ์์ ๋ฒํธ์ ์ฆ๊ฐ๊ฐ ์ค์
5๏ธโฃ ์ ์ฉ ๋ฐฉ์ ์ ํ (๊ธฐ์กด ์ซ์ ๋ฎ์ด์ฐ๊ธฐ, ๋จธ๋ฆฌ๋ง/๊ผฌ๋ฆฌ๋ง ์ถ๊ฐ ๋ฑ)
6๏ธโฃ ์๋ฃ ํ ํ์ธ
โ ์ฃผ์์ฌํญ
- X์ขํ ๊ธฐ์ค ์ ๋ ฌ์ด ๊ฐ์ฅ ์ง๊ด์ ์ด๋ฉฐ ์ค๋ฅ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ๋ฎ์.
- Y์ขํ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ๊ฒฝ์ฐ, ์๋์์ ์๋ก ์ซ์๋ฅผ ์ ํํด์ผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ฉ๋จ.
- TCount ์คํ ์, ์ซ์๊ฐ ์๋ ๋ฌธ์๊น์ง ์ ํ๋์ง ์๋๋ก ์ฃผ์.
๐ 2. CAD์์ ์ซ์๋ฅผ ์/์ฌ๊ฐํ์ผ๋ก ๊ฐ์ธ๋ ๋ฐฉ๋ฒ (TCircle ๋ช ๋ น์ด)
โ TCircle ๋ช ๋ น์ด๋?
- **TCircle(TC)**๋ CAD์์ ์ซ์๋ฅผ ๊ฐ์ธ๋ ์(circle), ์ฌ๊ฐํ(rectangle), ์ฌ๋กฏ(slot) ๋ฑ์ ๋ํ์ ์๋์ผ๋ก ์์ฑํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
- TCount์ ํจ๊ป ์ฌ์ฉํ๋ฉด ๋๋ฉด์ ๊ฐ๋ ์ฑ์ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๐ TCircle ์ฌ์ฉ๋ฒ
1๏ธโฃ TCircle ์
๋ ฅ ํ ์ํฐ
2๏ธโฃ ์์ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ ํ ์ต์
๊ฐ ์
๋ ฅ (๊ธฐ๋ณธ๊ฐ: 0.35)
3๏ธโฃ ๋ํ ์ ํ (Circle, Rectangle, Slot ๋ฑ)
4๏ธโฃ ํฌ๊ธฐ ์ต์
์ ํ (Constant: ์ผ์ ํ ํฌ๊ธฐ, Variable: ์ซ์ ํฌ๊ธฐ์ ๋ง์ถฐ ์กฐ์ )
5๏ธโฃ ์๋ฃ ํ ํ์ธ
โ ์ฃผ์์ฌํญ
- ์ซ์๊ฐ ํ ์๋ฆฌ์ผ ๊ฒฝ์ฐ Constant(์ผ์ ํฌ๊ธฐ) ์ต์ ์ ์ถ์ฒ
- ์ซ์๊ฐ ๋ ์๋ฆฌ ์ด์์ด๋ฉด Variable(๊ฐ๋ณ ํฌ๊ธฐ) ์ต์ ์ ์ฌ์ฉํ์ฌ ์๋ ์กฐ์ ๊ฐ๋ฅ
- TCircle ์คํ ํ ๋๋ฉด ๋ฐฐ์น๋ฅผ ์กฐ์ ํ์ฌ ๊ฐ๋ ์ฑ์ ๋์ด๋ ๊ฒ์ด ์ค์
๐ 3. TCount & TCircle์ ํ์ฉํ ์ค์ ์์
๐ก ์์ 1: ๊ณ๋จ ๋จ๋ฉด ๋ฒํธ ์๋ ์ ๋ ฅ
โ
๋ชฉํ: ๊ณ๋จ ๋จ๋ฉด๋์์ 1~10๋ฒ๊น์ง ๋ฒํธ๋ฅผ ์๋์ผ๋ก ์
๋ ฅ
โ
๋ฐฉ๋ฒ:
- TCount ์คํ → ๊ณ๋จ ์ซ์ ์ ํ → X์ขํ ๊ธฐ์ค ์ ๋ ฌ → 1๋ถํฐ 1์ฉ ์ฆ๊ฐ
- TCircle ์คํ → ๋ชจ๋ ์ซ์๋ฅผ ์ ํ → Circle(์) ์ ํ → Variable(๊ฐ๋ณ ํฌ๊ธฐ) ์ค์
โ ๊ฒฐ๊ณผ: ๋ฒํธ๊ฐ ์๋์ผ๋ก ๋งค๊ฒจ์ง๊ณ ์ซ์๋ง๋ค ์์ด ์ ์ฉ๋์ด ๊ฐ๋ ์ฑ ํฅ์
๐ก ์์ 2: ๋๋ฉด ์์์ ์๋ ๋ผ๋ฒจ๋ง ์ ์ฉ
โ
๋ชฉํ: ๋๋ฉด์์ ์ค์ํ ์์๋ฅผ ์๋์ผ๋ก ๋ผ๋ฒจ๋ง
โ
๋ฐฉ๋ฒ:
- TCount ์คํ → ์์์ ์ซ์ ์ ๋ ฅ → Prefix(๋จธ๋ฆฌ๋ง)๋ก "L-" ์ถ๊ฐ
- TCircle ์คํ → ์ซ์๋ฅผ ๊ฐ์ธ๋ ์ฌ๊ฐํ ์ ์ฉ
โ ๊ฒฐ๊ณผ: ์๋์ผ๋ก ๋ผ๋ฒจ๋ง์ด ์ ์ฉ๋๊ณ ๊ฐ๋ ์ฑ์ด ํฅ์๋จ
๐ฏ 4. CAD ์๋ ๋๋ฒ๋ง & ๋ฌธ์ ๊ฐ์ธ๊ธฐ ํ์ฉ ํ
๐น ์์
์ ๋ฏธ๋ฆฌ ์ ๋ ฌ ๊ธฐ์ค์ ์ ํ๋ฉด ์ค๋ฅ๋ฅผ ์ค์ผ ์ ์์.
๐น ๋ฐฐ์ด(Array) ๊ธฐ๋ฅ๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด ๋๋ ์์
๋ ์ฝ๊ฒ ์ฒ๋ฆฌ ๊ฐ๋ฅ.
๐น TCount ์คํ ์ X์ขํ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ๋ ๊ฒ์ด ๊ฐ์ฅ ํจ์จ์ .
๐น TCircle์์ Variable ์ต์
์ ํ์ฉํ๋ฉด ์ซ์์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์๋์ผ๋ก ์ ํฌ๊ธฐ๊ฐ ์กฐ์ ๋จ.
๐น ์ซ์๊ฐ ๋ง์ ๊ฒฝ์ฐ, ์ต์คํ๋ ์ค ๋๊ตฌ(Express Tools)๊ฐ ์ ์์ ์ผ๋ก ์ค์น๋์ด ์๋์ง ํ์ธ ํ์.
๐ฅ ๋ง๋ฌด๋ฆฌ: CAD ๋๋ฉด ์์ ์ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ!
TCount์ TCircle ๋ช ๋ น์ด๋ฅผ ํ์ฉํ๋ฉด CAD ์์ ์ ์๋๋ฅผ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์๋ ์ ๋ ฅ์ผ๋ก ์๊ฐ์ ๋ญ๋นํ๋ ๋์ , ์๋ ๋๋ฒ๋ง๊ณผ ๋ฌธ์ ๊ฐ์ธ๊ธฐ ๊ธฐ๋ฅ์ ์ ๊ทน ํ์ฉํ์ฌ ๋๋ฉด์ ๊ฐ๋ ์ฑ์ ๋์ด๊ณ ์ค์๋ฅผ ์ค์ฌ๋ณด์ธ์!
๐ก ๊ถ๊ธํ ์ ์ด ์๋ค๋ฉด ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์ธ์! ๐