Đến nội dung


Hình ảnh

Các cách Scale 1 chiều


  • Please log in to reply
10 replies to this topic

#1 slipknot#7

slipknot#7

    biết vẽ line

  • Members
  • PipPip
  • 21 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 02 April 2009 - 10:28 AM

Mình mới mò Cad 2007 nên nhiều cái chưa biết, nhất là cái Scale 1 chiều (phải chi thằng Cad nó như Corel hay AI thí quá tuyệt), nên mình có post bài lên hỏi và đc anh em giúp đỡ, sau đây là những kiểu mình đã Test thử:
1/ Lisp:
a/ XSC : scale rất ngon : chỉ nhập lệnh -> chọn đối tượng -> nhập trục -> thông số scale
b/ SCXY: quá tuyệt cho người dùng, cho scale theo một đối tượng gốc: chỉ việc nhập lệnh -> chọn đối tượng-> chọn cạnh 2 cạnh trục X -> chọn 2 cạnh trục X đối tượng mẫu (tiếp tục làm vậy đối với trục Y) là xong. Cái này cực chuẩn dành cho ai cần scale theo một thông số ỏ một mẫu kích thước nhật định

Nhưng trên đây là dùng Lisp, cái mình muốn là thử dùng những cái trong Cad, k dùng Lisp thì có một số:
1/ Insert:
Chỉ dùng đc cho Block, scale đc một chiều, nhưng có thể sai tỉ lệ
2/ Align:
Chỉ scale ti lệ theo một đối tượng mẫu
3/ Properties (cái này mới mò ra, chắc các bác cũng biết rồi)
chọn đối tượng or Block nhấp chuột phại chọn Properties (or Ctrl +1), chuyển đến khung scale, nhập số hoặc bật cái bàn tính lênh để nhân or chia theo tỉ lệ số lần, cái này dùng chuẩn nhưng có phần chậm hơn Lisp, nhưng mục đích cuối cùng vẫn tìm ra đc scale mà k cần dùng Lisp.
Trên đây là một số cái, mình mới dùng Cad chưa đc 1 tháng và cũng chưa học hành gì qua Cad, chủ yếu học hỏi anh em trên này, những phần mình post đối với một số bạn thì là quá thường nhưn ghy vong giúp ít một số anh em mới chập chững như mình.
  • 0

#2 makhongbietnoi

makhongbietnoi

    biết vẽ point

  • Members
  • PipPip
  • 95 Bài viết
Điểm đánh giá: 21 (tàm tạm)

Đã gửi 02 April 2009 - 11:09 AM

Mình đồng ý hết với bạn. Tuy nhiên hơi thắc mắc tý chút:
Tại sao bạn nói Insert lại sai tỷ lệ? dùng với Block đó.
  • 0

#3 slipknot#7

slipknot#7

    biết vẽ line

  • Members
  • PipPip
  • 21 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 02 April 2009 - 11:17 AM

Mình cũng k hiểu vì sao:
Ví dụ mình scale cái block cửa thì vào insert -> mặc định scale nó là X=1, y=1, z=1, giờ mình tăng cho trục x gấp 5 lần-ok, thì có ra cái cửa nhỏ lắm, nhỏ so với cửa gốc, nhưng chiều X thì có tăng ra, mình scale đều lên cho chiều Y bằng với cửa gốc thì tính ra nó k tăng trục X lên = 5 lần so với gốc, mà nó chỉ tầm khoảng 4,5 lần, có thể do mình làm sai hoặc do mình k nắm hết tính chất của insert, nên nó bị thế, chắc để các cao thủ vào giải thích xem sao. theo mình 1 là dùng lisp, 2 là dùng properties là chắc ăn nhất
  • 0

#4 haanh

haanh

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2875 Bài viết
Điểm đánh giá: 1554 (rất tốt)

Đã gửi 02 April 2009 - 11:46 AM

Có bài viết ở đây các bác xem thêm

Cần giúp về Lisp Scale 1 chiều !, ( Cần sửa lại cho tiện!)

http://www.cadviet.c...?showtopic=9753
  • 0

“Sống trong đời sống cần có một tấm lòng / Để làm gì em biết không ? / Để gió cuốn đi, để gió cuốn đi...”


#5 makhongbietnoi

makhongbietnoi

    biết vẽ point

  • Members
  • PipPip
  • 95 Bài viết
Điểm đánh giá: 21 (tàm tạm)

Đã gửi 02 April 2009 - 01:48 PM

Mình cũng k hiểu vì sao:
Ví dụ mình scale cái block cửa thì vào insert -> mặc định scale nó là X=1, y=1, z=1, giờ mình tăng cho trục x gấp 5 lần-ok, thì có ra cái cửa nhỏ lắm, nhỏ so với cửa gốc, nhưng chiều X thì có tăng ra, mình scale đều lên cho chiều Y bằng với cửa gốc thì tính ra nó k tăng trục X lên = 5 lần so với gốc, mà nó chỉ tầm khoảng 4,5 lần, có thể do mình làm sai hoặc do mình k nắm hết tính chất của insert, nên nó bị thế, chắc để các cao thủ vào giải thích xem sao. theo mình 1 là dùng lisp, 2 là dùng properties là chắc ăn nhất

Bạn Up cái cửa đó lên có được không?hi, bạn haanh lại hiểu nhầm ý của bạn rồi.
  • 0

#6 slipknot#7

slipknot#7

    biết vẽ line

  • Members
  • PipPip
  • 21 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 02 April 2009 - 02:21 PM

Đây mình up lên cách scale 1 chiều = insert và kiểm chứng xự sai lệch, không biết là do mình chưa hiểu đc insert hay vì lý do gì, nhưng thấy nó bị sai lệch
Hình đã gửi
  • 0

#7 makhongbietnoi

makhongbietnoi

    biết vẽ point

  • Members
  • PipPip
  • 95 Bài viết
Điểm đánh giá: 21 (tàm tạm)

Đã gửi 02 April 2009 - 02:42 PM

Đó là do bạn để Unit của bản vẽ khác với Unit trong quá trình tạo Block thôi. Khi bạn để Unit là Inch thì trong quá trình tạo Block bạn cũng nên để đơn vị là Inch, không nên đổi sang milimet. Bạn để ý thấy Factor trong quá trình insert Block của bạn khác 1 không?
  • 1

#8 haanh

haanh

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2875 Bài viết
Điểm đánh giá: 1554 (rất tốt)

Đã gửi 02 April 2009 - 03:07 PM

Bạn Up cái cửa đó lên có được không?hi, bạn haanh lại hiểu nhầm ý của bạn rồi.

Bác úp cái FILE bản vẽ đó lên có được không?
  • 0

“Sống trong đời sống cần có một tấm lòng / Để làm gì em biết không ? / Để gió cuốn đi, để gió cuốn đi...”


#9 slipknot#7

slipknot#7

    biết vẽ line

  • Members
  • PipPip
  • 21 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 02 April 2009 - 03:11 PM

thanks nhá. bây giờ mới biết tại sao rồi
  • 0

#10 binharch77

binharch77

    biết dimcontinue

  • Members
  • PipPipPipPipPip
  • 372 Bài viết
Điểm đánh giá: 163 (tàm tạm)

Đã gửi 02 April 2009 - 09:02 PM

thanks nhá. bây giờ mới biết tại sao rồi

chi cực vậy, vào property của block là ra thôi mà. bấm ctr + 1
  • 1

#11 namquyenck3

namquyenck3

    Chưa sử dụng CAD

  • Members
  • Pip
  • 3 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 25 May 2014 - 04:02 PM

cho mình xin lisp scale đối tượng theo tham số R theo một chiều được không?


  • 0