DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM
Hiện tại bạn đang là khách viếng thăm của Diễn Đàn Kỹ Sư Tàu Thủy Việt Nam – Nơi Hội Tụ Tinh Hoa Đóng Tàu Việt Nam. Nếu chưa có tài khoản, xin mời bạn Click chuột vào nút Đăng Ký bên dưới hoặc Click vào nút Đăng Nhập nếu bạn đã là thành viên chính thức để hưởng trọn quyền lợi của Diễn Đàn dành cho bạn. Mọi thắc mắc liên hệ với Ban Quản Trị qua địa chỉ: nhatlamntu@gmail.com
Cảm ơn bạn đã ghé thăm Diễn Đàn của chúng tôi!
Lưu ý: Bạn chỉ được phép sử dụng Tiếng Việt có dấu hoặc Tiếng Anh trên Diễn Đàn và chỉ có thành viên mới được quyền viết bài, nhận xét trên Diễn Đàn!
Chúc bạn thu được nhiều kiến thức từ việc tham gia Diễn Đàn của chúng ta!

DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM


 
IndexIndex  Home 1Home 1  CalendarCalendar  GalleryGallery  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng Nhập  

Ngôn ngữ được sử dụng trên Diễn Đàn là Tiếng Việt có dấu hoặc Tiếng Anh. Tất cả các bài viết không đúng quy định sẽ bị Xóa khỏi Diễn Đàn Kỹ Sư Tàu Thủy Việt Nam trong vòng 24h!

Không đăng tải các nội dung đồi trụy, chống phá nhà nước Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam
Mọi thắc mắc, góp ý, đóng góp cho Diễn Đàn mời các thành viên gửi về email: nhatlamntu@gmail.com Thanks !
Hiện tại BQT đã tích hợp thêm chức năng upload file trực tiếp lên Diễn Đàn , mọi người cùng nhau chia sẻ kiến thức với cộng đồng !

BQT Diễn Đàn Kỹ Sư Tàu Thủy Việt Nam không hoan nghênh các bài viết, quảng cáo không liên quan đến ngành công nghiệp tàu thủy Việt Nam.
Tất cả các bài viết không đúng quy định sẽ bị xóa, ngay khi BQT phát hiện được. !

Nhằm nâng cao chất lượng bài viết và chống spam, hai bài viết liên tiếp của 1 thành viên sẽ cách nhau 5 phút (300 giây)

Chúc mọi người có 1 ngày vui vẻ và thu được nhiều kiến thức khi tham gian vào Diễn Đàn Kỹ Sư Tàu Thủy Việt Nam !
Most Viewed Topics
Hướng dẫn crack office 2010(bản full)
Hướng dẫn cài SolidWorks bằng hình ảnh !
Hướng dẫn cài & crack Autocad 2011!
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG MASTERCAM 10 BẰNG T
Solidworks 2008 Full + dvd + crack
Những con tàu biển lớn nhất thế giới - P1
Nhà máy đóng tàu Dung Quất và cơ hội làm việc!
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG SAP 2000 (7.42)
CV MẪu CHO MẤY ANH CHO XIN VIỆC!
Cung cấp máy phát điện tàu biển, máy phát điện dân dụng từ 1-2500kVA !
Most active topics
NGHIÊN CỨU TK TÀU NGẦM!!
THẢO LUẬN VỀ BÀI TẬP LỚN KẾT CẤU TÀU
Lương kỹ sư đóng tàu lúc ra trường ?
bài mẫu kết cấu thân tàu
Kiến thức về Hàn
HƯỚNG DẪN CÀI SHIP CONSTRUCTOR 2005
HOT HOT, SỔ TAY CHO CÁC KỸ SƯ ĐÓNG TÀU
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG MASTERCAM 10 BẰNG T
CÁC BÁC CÓ BÌNH LUẬN GÌ VỀ BỨC ẢNH NÀY?
ĐỒNG PHỤC KHOA KỸ THUẬT TÀU THỦY ?!
Similar topics
  • » Chia các đoạn thẳng bằng nhau trong autocad.
  • » Để phím phải chuột trong AutoCAD có 2 chức năng
  • » Thủ thuật thay đổi phím tắt trong Autocad!
  • » Các kiểu Dim khác nhau trong 1 Dim Style của AutoCAD
  • » Văn chương Công Giáo Thế kỷ 20
  • » Tổng Hợp Các Phím Tắt Trong Au
  • » Chức năng so sánh bản vẽ trong GstarCad 2011
  • » Các tiêu chuẩn trong cách nhiệt đường ống trong tàu thủy?
  • » Tạo thư mục ẩn trong 15s
  • » Đưa tọa độ thực tế của GPS vào Autocad
  • DÀNH CHO QUẢNG CÁO
    ĐẠI HỌC NHA TRANG_02 Nguyễn Đình Chiểu - Nha Trang - Khánh Hòa
    CÔNG TY DỊCH VỤ KỸ THUẬT HÀNG HẢI KHU VỰC PHÍA NAM-TƯ VẤN THIẾT KẾ PHƯƠNG TIỆN NỔI
    DỊCH VỤ TỪ DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM
    DỊCH VỤ TỪ DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM
    DỊCH VỤ MUA BÁN TÀU BIỂN
    DỊCH VỤ CUNG CẤP MÁY CHÍNH, THIẾT BỊ TÀU BIỂN
    CUNG CẤP MÁY PHÁT ĐIỆN TRÊN TÀU, MÁY PHÁT ĐIỆN BỜ,...
    CUNG CẤP CÁC LOẠI VALVES ĐƯỜNG ỐNG
    CUNG CẤP CÁC LOẠI BƠM DÂN DỤNG VÀ CÔNG NGHIỆP

    Share | 
     

     Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad

    Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
    Tác giảThông điệp
    PETER PAN
    Thành Viên Ưu Tiên
    Thành Viên Ưu Tiên


    Nam
    Tổng số bài gửi: 69
    Age: 27
    Đến từ:(NTU,...): 6TT2-NA&ME-NTU
    Nghề nghiệp: (Student,..): Student
    Môn thể thao yêu thích: (football,..): võ thuật
    Điểm năng động tích lũy: 31
    Registration date: 04/08/2008

    Bài gửiTiêu đề: Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad   Sun 17 Aug 2008 - 17:00

    Chào các pro.autocad, mình gặp phải vấn đề là tìm giao tuyến giữa hai mặt cong trong autocad, mình mò mãi mà không tài nào tìm ra được cách cả. A, mà nhân đây xin hỏi 2 biến điều khiển surftab1 và surftab2 mang giá trị bao nhiêu thì mình có thể pedit thành B-spline nhỉ? mình thử mãi chỉ được 6 -7, nó có hiện thông báo, quá nhiều điểm control và segment 6, potay. Còn scale theo một chiều nữa, trong autoship thì có thể scale theo x hoặc y hoặc z, như trong cad thì thấy không có hỗ trợ bác pro nào có thể chỉ điểm thêm.
    Về Đầu Trang Go down
    http://baongay.com
    PETER PAN
    Thành Viên Ưu Tiên
    Thành Viên Ưu Tiên


    Nam
    Tổng số bài gửi: 69
    Age: 27
    Đến từ:(NTU,...): 6TT2-NA&ME-NTU
    Nghề nghiệp: (Student,..): Student
    Môn thể thao yêu thích: (football,..): võ thuật
    Điểm năng động tích lũy: 31
    Registration date: 04/08/2008

    Bài gửiTiêu đề: Re: Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad   Mon 18 Aug 2008 - 0:45

    Để scale theo một chiều, đầu tiên make block, sau đó chỉnh tỉ lệ scale trong mục insert block.
    Về Đầu Trang Go down
    http://baongay.com
    datttbk
    Thành Viên Mới
    Thành Viên Mới


    Nam
    Tổng số bài gửi: 3
    Age: 24
    Đến từ:(NTU,...): ha noi
    Nghề nghiệp: (Student,..): sinh vien
    Môn thể thao yêu thích: (football,..): bong da
    Điểm năng động tích lũy: 3
    Registration date: 22/08/2010

    Bài gửiTiêu đề: Re: Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad   Thu 21 Oct 2010 - 16:45

    để scale theo một chiều bạn phải tạo block trước sau đó quét đối tượng rồi dùng lệnh mo xuất hiện thuộc tính của đối tượng,sau đó có thể tùy chỉnh scale theo trục x,y,z.Vì cái này làm khá đơn giản nên tui không post hình :D
    chúc bạn thành công!
    Về Đầu Trang Go down
    http://www.votauthuy.org
    loc2210
    Moderator
    Moderator


    Nam
    Tổng số bài gửi: 121
    Age: 21
    Đến từ:(NTU,...): NTU
    Nghề nghiệp: (Student,..): student
    Môn thể thao yêu thích: (football,..): podlouchat hudbu
    Điểm năng động tích lũy: 175
    Registration date: 09/04/2010

    Bài gửiTiêu đề: Re: Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad   Sun 30 Oct 2011 - 13:37

    bạn copy đoạn mã này vào file notepad , rôi lưu file dưới dạng đuôi .lsp
    - Khởi động AutoCAD
    - chọn tool - load application - chọn đường dẫn đến file
    - nhấn Load
    Tại dòng command : giaotuyen

    ";---------------------------------------------------------------------
    ;- Command GiaoTuyen ()
    ;- Creates a points at the the intersection of a line and a plane
    ;- The user selects the three points defining the plane and the
    ;- two points defining the line.


    (defun c:Giaotuyen ()
    ;-- Get the plane points
    (setq pp1 (getpoint "\nSelect the 1st point on the plane: "))
    (setq pp2 (getpoint "\nSelect the 2nd point on the plane: "))
    (setq pp3 (getpoint "\nSelect the 3rd point on the plane: "))

    ;-- Get the line points
    (setq lp1 (getpoint "\nSelect the 1st point on the line: "))
    (setq lp2 (getpoint "\nSelect the 2nd point on the line: "))

    ;-- Find the intersection
    (setq int_pt (line_plane_int (list pp1 pp2 pp3) (list lp1 lp2) ))

    ;-- Draw the intersection point
    (command "_point" (car int_pt))
    )


    ;---------------------------------------------------------------------
    ;- Function LINE_PLANE_INT (PLANE_PTS LINE_PTS)
    ;- Finds the intersection of a line and a plane
    ;-
    ;- Arguments: Point list of the form
    ;- ( (p1 p2 p3) (l1 l2) )
    ;- PLANE_PTS p1->p3 is the points list defining the plane
    ;- LINE_PTS l1 and l2 are the points defining the line
    ;-
    ;- RETURNS the intersection point and 'T' if the point is inside
    ;- the triangle p1->p2->p3, else nil of the form
    ;- ( (x y z) T ) or ( (x y z) nil )
    ;-
    ;- Copyright 2006 Jeff Winship. All rights reserved.
    ;------------------------------------------------------------7/05/2006
    (defun line_plane_int (ppts lpts / xa ya za xb yb zb x0 y0 z0 x1 y1 z1 x2 y2 z2 mat1 xc yc zc w u v pt t1 t2 t3)

    (setq xa (car (nth 0 lpts)))
    (setq ya (cadr (nth 0 lpts)))
    (setq za (caddr (nth 0 lpts)))

    (setq xb (car (nth 1 lpts)))
    (setq yb (cadr (nth 1 lpts)))
    (setq zb (caddr (nth 1 lpts)))

    (setq x0 (car (nth 0 ppts)))
    (setq y0 (cadr (nth 0 ppts)))
    (setq z0 (caddr (nth 0 ppts)))

    (setq x1 (car (nth 1 ppts)))
    (setq y1 (cadr (nth 1 ppts)))
    (setq z1 (caddr (nth 1 ppts)))

    (setq x2 (car (nth 2 ppts)))
    (setq y2 (cadr (nth 2 ppts)))
    (setq z2 (caddr (nth 2 ppts)))

    ;--- Load the matrix to invert
    (setq mat1 (list
    (list (- xa xb) (- x1 x0) (- x2 x0))
    (list (- ya yb) (- y1 y0) (- y2 y0))
    (list (- za zb) (- z1 z0) (- z2 z0))
    ))

    ;--- Invert the matrix
    (setq mat1 (matrix_inverse3 mat1))

    ;--- Solve for the column variables
    (setq xc (- xa x0))
    (setq yc (- ya y0))
    (setq zc (- za z0))

    ;--- Solve for the parametric variables (w is substitued for t)
    (setq w (+
    (* xc (car (nth 0 mat1)))
    (* yc (cadr (nth 0 mat1)))
    (* zc (caddr (nth 0 mat1)))
    ))
    (setq u (+
    (* xc (car (nth 1 mat1)))
    (* yc (cadr (nth 1 mat1)))
    (* zc (caddr (nth 1 mat1)))
    ))
    (setq v (+
    (* xc (car (nth 2 mat1)))
    (* yc (cadr (nth 2 mat1)))
    (* zc (caddr (nth 2 mat1)))
    ))

    ;--- Solve for the intersection point
    (setq pt (list
    (+ xa (* w (- xb xa)))
    (+ ya (* w (- yb ya)))
    (+ za (* w (- zb za)))
    ))
    ;--- Determine if the intersection point is inside the triangle
    (setq t1 (and (>= u 0.0) (<= u 1.0)))
    (setq t2 (and (>= v 0.0) (<= v 1.0)))
    (setq t3 (<= (+ u v) 1.0))

    ;--- Add the condition result to the point list
    (setq pt (list pt (and t1 t2 t3)))
    )


    ;---------------------------------------------------------------------
    ;- Function MATRIX_INVERSE3 (MLIST)
    ;- Finds the inverse of a 3x3 matrix
    ;- Arguments: Matrix list of the form
    ;- ( (r1c1 r1c2 r1c3) (r2c1 r2c2 r2c3) ....)
    ;-
    ;- Copyright 2006 Jeff Winship. All rights reserved.
    ;------------------------------------------------------------7/05/2006
    (defun matrix_inverse3 (mlist / mlist det row1 row2 row3 a11 a12 a13 a21 a22 a23 a31 a32 a33 matrix)
    (setq row1 (nth 0 mlist))
    (setq row2 (nth 1 mlist))
    (setq row3 (nth 2 mlist))
    (setq a11 (nth 0 row1)
    a12 (nth 1 row1)
    a13 (nth 2 row1)
    )
    (setq a21 (nth 0 row2)
    a22 (nth 1 row2)
    a23 (nth 2 row2)
    )
    (setq a31 (nth 0 row3)
    a32 (nth 1 row3)
    a33 (nth 2 row3)
    )

    ;--- Find the determinant ----
    (setq det (matrix_det3 mlist))

    ;--- Use the row variables to define the new inverse matrix
    (setq row1 (list
    (/ (- (* a22 a33) (* a32 a23)) det)
    (/ (- (* a13 a32) (* a33 a12)) det)
    (/ (- (* a12 a23) (* a22 a13)) det)
    ))
    (setq row2 (list
    (/ (- (* a23 a31) (* a33 a21)) det)
    (/ (- (* a11 a33) (* a31 a13)) det)
    (/ (- (* a13 a21) (* a23 a11)) det)
    ))
    (setq row3 (list
    (/ (- (* a21 a32) (* a31 a22)) det)
    (/ (- (* a12 a31) (* a32 a11)) det)
    (/ (- (* a11 a22) (* a21 a12)) det)
    ))

    ;--- Return the matrix
    (setq matrix (list row1 row2 row3))
    )

    ;---------------------------------------------------------------------
    ;- Function MATRIX_DET3 (MLIST)
    ;- Calculates and returns the determinate of a 3x3 matrix
    ;- Arguments: Matrix list of the form
    ;- ( (r1c1 r1c2 r1c3) (r2c1 r2c2 r2c3) ....)
    ;-
    ;- Copyright 2008 Jeff Winship. All rights reserved.
    ;------------------------------------------------------------7/05/2006
    (defun matrix_det3 (mlist / mlist row1 row2 row3 a1 a2 a3 b1 b2 b3 c1 c2 c3 det)
    (setq row1 (nth 0 mlist))
    (setq row2 (nth 1 mlist))
    (setq row3 (nth 2 mlist))
    (setq a1 (nth 0 row1)
    a2 (nth 1 row1)
    a3 (nth 2 row1)
    )
    (setq b1 (nth 0 row2)
    b2 (nth 1 row2)
    b3 (nth 2 row2)
    )
    (setq c1 (nth 0 row3)
    c2 (nth 1 row3)
    c3 (nth 2 row3)
    )
    ;--- Do the calcs ----
    (setq det (+
    (* a1 b2 c3)
    (- (* a1 b3 c2))
    (- (* a2 b1 c3))
    (* a2 b3 c1)
    (* a3 b1 c2)
    (- (* a3 b2 c1))
    ))
    (setq det (float det))
    )
    (alert "Bui Cong Loc - Nha Trang University")"
    Về Đầu Trang Go down
    http://tauthuy.hot4um.com
     

    Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad

    Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
    Trang 1 trong tổng số 1 trang

     Similar topics

    -
    » Tìm giao tuyến của 2 mặt cong (rulesurf) trong autocad
    » Lập trình trong Autocad.
    » Vẽ layout trong AutoCAD
    » Cách kiểm tra độ chính xác của lệnh xác định diện tích trong Autocad?
    » Phần mềm lập trình, mô phỏng HMI của MITSUBISHI.

    Permissions in this forum:Bạn không có quyền trả lời bài viết
    DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM :: TIN HỌC ỨNG DỤNG :: TIN HỌC ỨNG DỤNG TRONG ĐÓNG TÀU :: PHẦN MỀM CHO THIẾT KẾ CÔNG NGHỆ - SHIP PRODUCTION DESIGN SOFTWARE :: AUTOCAD-
    THỐNG KÊ DIỄN ĐÀN
    DÀNH CHO QUẢNG CÁO
    ĐẠI HỌC NHA TRANG_02 Nguyễn Đình Chiểu - Nha Trang - Khánh Hòa
    CÔNG TY DỊCH VỤ KỸ THUẬT HÀNG HẢI KHU VỰC PHÍA NAM-TƯ VẤN THIẾT KẾ PHƯƠNG TIỆN NỔI
    DỊCH VỤ TỪ DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM
    DỊCH VỤ TỪ DIỄN ĐÀN KỸ SƯ TÀU THỦY VIỆT NAM
    DỊCH VỤ MUA BÁN TÀU BIỂN
    DỊCH VỤ CUNG CẤP MÁY CHÍNH, THIẾT BỊ TÀU BIỂN
    CUNG CẤP MÁY PHÁT ĐIỆN TRÊN TÀU, MÁY PHÁT ĐIỆN BỜ,...