Trở lại   Diễn đàn Tài nguyên nước Việt Nam > F06-PHẦN MỀM ỨNG DỤNG > THIẾT KẾ & THI CÔNG > AutoDesk


Trả lời
 
Công cụ bài viết Kiểu hiển thị
Cũ 07-26-2010, 11:59 PM   #1
skynet0512
Moderator
 
Avatar của skynet0512
 
Tham gia ngày: Jun 2010
Bài gửi: 218
Thanks: 118
Thanked 518 Times in 137 Posts
Mặc định Scale một chiều trong CAD

Trong bản vẽ Cad nhiều trường hợp ta muốn bản vẽ có tỉ lệ ngang và tỉ lệ đứng khác nhau. Vậy vấn đề với một bản vẽ chuẩn thì làm sao để có thể có 2 tỉ lệ ngang và đứng khác nhau?


Để giải quyết vấn đề này ta Scale bản vẽ nhưng theo 2 hướng khác nhau:
Các bước thực hiện:
B1: Hình của bạn phải ở dạng Block. Để có dạng Block bạn bôi toàn bộ hình vẽ cần Scale -> gõ lệnh B (Block). Nó sẽ hiện lên một bảng bạn chỉ cần nhập tên của Block là được.
B2: Bạn bôi block vừa tạo gõ lệnh Mo -> xuật hiện một bảng bên tay trái
B3: Bạn tìm đến mục Geometry -> xuất hiện Scale X
Scale Y
Scale Z
Đến đây bạn muốn Scale theo phương nào với tỉ lệ bao nhiêu thì chỉ cần thay số trong phần tương ứng.
B4: Cuối cùng để giải block ( bỏ chế độ block ) thì bạn chọn block đó gõ X

Vậy là đã có bản vẽ Scale theo các phương khác nhau như ý muốn




__________________________________


Những đề tài cùng thể loại được xem nhiều:

skynet0512 đang ngoại tuyến   Trả lời với trích dẫn
Các thành viên đã cảm ơn bài viết
jaychu208  (07-27-2010), mr.electric (07-27-2010), nguyenquyentl (12-07-2012), tuyennv68 (07-27-2010)
KẾ HOẠCH ĐÀO TẠO NÂNG CAO KIẾN THỨC TIN HỌC ỨNG DỤNG
NGÀNH THIẾT KẾ CÔNG TRÌNH THỦY LỢI - THỦY ĐIỆN - KỸ THUẬT TÀI NGUYÊN NƯỚC - CẤP THOÁT NƯỚC
Cũ 07-27-2010, 08:37 AM   #2
minhthoipro
Moderator box IT
 
Avatar của minhthoipro
 
Tham gia ngày: Jul 2010
Đến từ: http://nhietmieng.com
Bài gửi: 125
Thanks: 38
Thanked 238 Times in 58 Posts
Gửi tin nhắn qua Yahoo! tới minhthoipro
Mặc định

Các cách scale một chiều :
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
Đây là đọan code scale đối tượng một chiều
Lệnh là XSC hoặc XSCALE

Code :
[;Scale the mot chieu
(DEFUN EXCUTE()
(setq oldvalue (getvar "CMDECHO"))
(setvar "CMDECHO" 0)
(princ "Chon doi tuong can scale: ")
(setq ss (ssget))
(setq P0 (getpoint "\nChon diem goc: "))
(initget 1 "X Y X S")
(setq C (getkword "\nScale theo [X,Y,Z,Scale]?<X/Y/Z/S> :"))
(setq hs (getreal "Cho **** he so scale: "))
(DELBLOCK "vkc_temp")
(CREATEBLOCK ss P0)
(Command "-Insert" "vkc_temp" C hs P0 "")
(setq dt (entlast))
(Command "Explode" dt)
(setvar "CMDECHO" oldvalue)
(princ)
)
(DEFUN CREATEBLOCK(ss P)
(command "-Block" "vkc_temp" P ss "")
)

(DEFUN DELBLOCK (bname)
(if (IsExistBlock bname)
(Command "-Purge" "B" bname "Y" "Y")
)
)
(DEFUN IsExistBlock(bname / kq)
(setq kq Nil)
(setq n (length LiBlk))
(setq i 0)
(while (< i n)
(if (= bname (nth i LiBlk))
(progn
(setq i n)
(setq kq T)
)
)
(setq i (1+ i))
)
kq
)
(DEFUN CREALIBLK (/ NL)
(setq LiBlk (List))
(setq NL (tblnext "BLOCK" T))
(while NL
(setq LiBlk (append LiBlk (list (cdr (assoc 2 NL)))))
(setq NL (tblnext "BLOCK"))
)
(setq LiBlk (Acad_strlsort LiBlk))
)
(DEFUN C:XSCALE()
(CREALIBLK)
(EXCUTE)
)
(DEFUN C:XSC()
(CREALIBLK)
(EXCUTE)
)
]
Các bạn copy đoạn code vào notepad và save thành lile *.lisp và load vào cad

2/ Insert:
Chỉ dùng đc cho Block, scale đc một chiều, nhưng có thể sai tỉ lệ
3/ Align:
Chỉ scale ti lệ theo một đối tượng mẫu
4/ 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.
minhthoipro đang ngoại tuyến   Trả lời với trích dẫn
Các thành viên đã cảm ơn bài viết
nttungwru (11-10-2010), tuyennv68 (07-27-2010), vuhoangminh (07-27-2010)
Cũ 07-27-2010, 08:41 AM   #3
mr.electric
Member
 
Avatar của mr.electric
 
Tham gia ngày: Jul 2010
Bài gửi: 68
Thanks: 12
Thanked 24 Times in 12 Posts
Mặc định

Hay quá tí em phải thử xem thế nào? Mà chèn code thì cad nào cũng làm được phải không ạ?
mr.electric đang ngoại tuyến   Trả lời với trích dẫn
Cũ 07-27-2010, 08:45 AM   #4
minhthoipro
Moderator box IT
 
Avatar của minhthoipro
 
Tham gia ngày: Jul 2010
Đến từ: http://nhietmieng.com
Bài gửi: 125
Thanks: 38
Thanked 238 Times in 58 Posts
Gửi tin nhắn qua Yahoo! tới minhthoipro
Mặc định

ừ.Nhưng nhược điểm của file lisp này là nó sẽ scale cả file text trong bản vẽ nữa bạn nên chú ý
minhthoipro đang ngoại tuyến   Trả lời với trích dẫn
Các thành viên đã cảm ơn bài viết
nttungwru (11-10-2010)
Cũ 01-06-2013, 10:02 AM   #5
tr hoan
Junior Member
 
Avatar của tr hoan
 
Tham gia ngày: Dec 2010
Bài gửi: 5
Thanks: 0
Thanked 1 Time in 1 Post
Mặc định Scan Block trong CAD

Trích dẫn:
Nguyên văn bởi skynet0512 Xem bài viết
Trong bản vẽ Cad nhiều trường hợp ta muốn bản vẽ có tỉ lệ ngang và tỉ lệ đứng khác nhau. Vậy vấn đề với một bản vẽ chuẩn thì làm sao để có thể có 2 tỉ lệ ngang và đứng khác nhau?


Để giải quyết vấn đề này ta Scale bản vẽ nhưng theo 2 hướng khác nhau:
Các bước thực hiện:
B1: Hình của bạn phải ở dạng Block. Để có dạng Block bạn bôi toàn bộ hình vẽ cần Scale -> gõ lệnh B (Block). Nó sẽ hiện lên một bảng bạn chỉ cần nhập tên của Block là được.
B2: Bạn bôi block vừa tạo gõ lệnh Mo -> xuật hiện một bảng bên tay trái
B3: Bạn tìm đến mục Geometry -> xuất hiện Scale X
Scale Y
Scale Z
Đến đây bạn muốn Scale theo phương nào với tỉ lệ bao nhiêu thì chỉ cần thay số trong phần tương ứng.
B4: Cuối cùng để giải block ( bỏ chế độ block ) thì bạn chọn block đó gõ X

Vậy là đã có bản vẽ Scale theo các phương khác nhau như ý muốn
Mình góp một kiểu đây:
Nếu bạn muốn scan đến 1 tỷ lệ nào với block thì thực hiện đường dẫn sau:
Lệnh Scan chọn đối tượng> chọn 1 điểm (góc trên bên trái) bấm r (enter) chọn điểm 2 (enter) Rồi quay lại chọn điểm 1 tiếp bạn muốn scan đến đâu thì kéo đến đó (Chọn điểm dừng) OK
Các bạn thử đi hay lắm, lắm......
tr hoan đang ngoại tuyến   Trả lời với trích dẫn
Trả lời


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Công cụ bài viết
Kiểu hiển thị

Quyền viết bài
Bạn không thể gửi chủ đề mới
Bạn không thể gửi trả lời
Bạn không thể gửi file đính kèm
Bạn không thể sửa bài viết của mình

BB code đang Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Tắt

Forum Jump

Chủ đề tương tự
Chủ đề Người khởi xướng chủ đề Diễn đàn Trả lời Bài cuối
Văn bản số 848/QĐ-TTg: Sửa đổi, bổ sung Quy trình vận hành liên hồ chứa Hòa Bình, Thá vuhoangminh Văn bản - Nghị định 1 07-27-2010 08:46 AM
[GIỚI THIỆU] 9 dự án đập lớn nhất thế giới hanoimaixa Công Nghệ Mới - Nhìn ra thế giới 1 07-10-2010 10:55 AM
Thuật ngữ chuyên ngành cấp thoát nước nguyet1309 Từ Điển Ngành Nước 0 07-08-2010 03:24 PM
Download Đế chế - Age of Empires I Gold Edition nguyet1309 GameBox 2 06-28-2010 05:08 PM


Múi giờ GMT +7. Hiện tại là 05:11 PM


Diễn đàn Tài nguyên nước Việt Nam - Vietnam Water Resources Forum
Email: admin@tainguyennuoc.vn
Hotline: 0169 853 2400
www.tainguyennuoc.vn - Nơi hội tụ của các kĩ sư ngành nước

Copyright © 2012 Vietnam Water Resources Forum - All rights reserved