Thiết kế 3D
Diễn đàn này dành cho tất cả mọi người, các bài viết ở đây bất kỳ ai cũng đọc được, không phân biệt thành viên hay không.
Bạn chưa là thành viên. Mời bạn đăng ký để được viết bài và nêu các thắc mắc tại Diễn Đàn. Chúng ta cùng học tập lẫn nhau.
Ai cũng có thể làm thầy, ai cũng là học trò.
Thân
Admin

Thiết kế 3D

Sử dụng các phần mềm thiết kế 3D từ người mới học đến chuyên nghiệp
 
IndexRevit ArchitectTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng NhậpTrang Web chính thức

Share | 
 

 Tại sao tường cao dưới 2m không có nét tô mặt cắt?

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
binhckxdtl



Tổng số bài gửi : 5
Points : 11
Reputation : 0
Join date : 03/11/2012

Bài gửiTiêu đề: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   3/11/2012, 10:37

Tôi có một thắc mắc nhỏ mong mọi người giải đáp dùm. Tôi vẽ một bức tường trên mặt bằng. Các thiết lập về plan để mặc định (như top plan 2300, cut plane 1200, bottom plane 0...).
Thế thì tại sao khi tôi vẽ một bức tường bất kì có chiều cao nhỏ hơn 2m thì trên mặt bằng không hiện nét mặt cắt tường, còn khi cho chiều cao tường lớn hơn 2m thì lại có nét cắt bình thường?
Tôi đã thử nhiều cách nhưng không khắc phục được. Mong ai có kinh nghiệm chỉ giáo.
P/s: đôi khi vẽ cái bể phốt chiều cao có 1m mà không có nét cắt nhìn bản vẽ không có hồn.
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   4/11/2012, 20:22

Bạn thay đổi trong hộp thoại View Range như sau:
1- Cut Plan: bạn cho giá trị Offset nhỏ hơn chiều cao bức tường.
2- Cả hai thông số BottomView Depth Level đều chọn Unlimited.
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
binhckxdtl



Tổng số bài gửi : 5
Points : 11
Reputation : 0
Join date : 03/11/2012

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   5/11/2012, 08:57

Thanks chú nhiều.
Phương án của chú đã cho hiện nét tô mặt cắt được. Nhưng với các bức tường nhỏ hơn 2m trên tầng 2 nếu làm theo cách của chú nó sẽ hiện cả các bức tường dưới tầng 1, kể cả khi chọn None cho Underlay (ở plan tầng 2)
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   5/11/2012, 16:30

Đối với các tầng trên, bạn áp dụng công thức này nha:
Bạn thay đổi trong hộp thoại View Range như sau:
1- Cut Plan: bạn cho giá trị Offset nhỏ hơn chiều cao bức tường.
2- Cả hai thông số Bottom và View Depth Level đều chọn là mặt bằng sàn đang làm việc.
3- Giá trị Offset của cả hai thông số này đều cho giá trị âm (-) giá trị tuyết đối của khoảng Offset này công với Offset tại Cut Plan >1900.
Ví dụ 1: tường của bạn cao 1900, không nhìn thấy hatch, bạn cho Offset tại Cut Plan =1800. Cho Offset tại Bottom và View Depth Level = -100 như hình dưới.

Ví dụ 2: tường của bạn cao 800, bạn cho Offset tại Cut Plan =700. Cho Offset tại Bottom và View Depth Level = -1200 như hình dưới.

Khi đó tường cao hơn 800 tất nhiên là đều nhìn thấy Hacth.
Chúc thành công.
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
CUONG86



Tổng số bài gửi : 3
Points : 3
Reputation : 0
Join date : 23/11/2015

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   23/11/2015, 20:59

Chào thầy. thầy cho con hỏi :Bức tường cao 1900. cut plane 1200. nghia la mặt cắt đó đã cắt qua tường. thế mà tại sao lai không thấy mặt cắt tường. con làm theo như thầy nói thì thấy được mặt cắt. nhưng con không hiểu nguyên lý view range hoạt động như thế nào. thầy có thể cho một ví dụ có tính toán ra con số cụ thể được không ạ
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   24/11/2015, 14:33

CUONG86 đã viết:
Chào thầy. thầy cho con hỏi :Bức tường cao 1900. cut plane 1200. nghia la mặt cắt đó đã cắt qua tường. thế mà tại sao lai không thấy mặt cắt tường. con làm theo như thầy nói thì thấy được mặt cắt. nhưng con không hiểu nguyên lý view range hoạt động như thế nào. thầy có thể cho một ví dụ có tính toán ra con số cụ thể được không ạ
Bạn xem hình này:
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
giangnamqb91



Tổng số bài gửi : 8
Points : 10
Reputation : 0
Join date : 30/07/2014

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   26/11/2015, 11:03

Em chào thầy.thầy cho em hỏi là em đang tạo family tăng đơ để đở chân giàn giáo. nhưng mà em chỉ xoay được 1 chiều trên mặt bằng. còn mặt đứng em không thể xoay được. thầy có thể giúp em xem em có sai sót chổ nào không ạ. Em cám ơn thầy!!
Em có gửi file hình để thầy xem. góc mà em đang xoay trong file hình đó là góc em không xoay được khi load vào project thầy ạ. mong thầy giúp đỡ!!

Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   27/11/2015, 15:01

To giangnamqb91: Bạn chịu khó đọc bài này.

[size=36]Rotating a Revit model family in 3 different axes, by reference lines

[/size]



  •  1st January 2013

  • Standard

  • 10




In this article, I would like to provide an example of how to control the rotation of a Revit family in 3 different axes.

In this illustration, borrowed from a Wikipedia article, there is a point at the sphere, marked as “star”; the location of that point on the sphere is given by two angles: the azimuth, at the horizontal plane, and the altitude, at the vertical plane. I have drawn a red arrow over the image, from the center of the sphere to the star. That arrow is similar to the object that I am going to use in this example.
[size]
In this exercise, the arrow object should be able to rotate in 3 different ways by parameters, in this order:
[/size]

  • The arrow should rotate along its own axis.
  • The arrow should rotate on the xz plane, or altitude.
  • The arrow should rotate on the xy plane, or azimuth.

[size]

What we need?

We need a series of families, at least 4; in this example I use 5 in total, like this:
[/size]

  • Family 1 = This is the base object that we want to rotate. In this exercise, I use an object that looks like an arrow.
  • Family 2 = This is an utility family that has 2 tasks: rotate Family 1 along its own axis, and carry on parameters from Family 1 to Family 3.
  • Family 3 = This is an utility family with 2 tasks : rotate Family 2 on the xz plane, and carry on parameters from Family 2 to Family 4.
  • Family 4 = This is an utility family with 2 tasks : rotate Family 3 on the xy plane, and carry on parameters from family 3 to the final host.
  • Family 5 = (optional) This can be the final host, or the family where you are assembling Family 4 with other elements.

[size]
All these families have something in common:
[/size]

  • All the families were created with the generic model template (but they could belong to other categories).
  • In the Family Category and Parameters, “work-plane based” has been set to On, and “always vertical” has been set to Off. These settings are essential to achieving the rotations.

[size]

Family 1

Family 1 is the object that I want to rotate. For this exercise, I have modeled an arrow, 1 meter long (1000 mm), with a secondary small arrow, perpendicular to the main arrow, as shown in this image. The small arrow is just for us to be able to notice the rotation along the own axis of the arrow family. The only parameter of this family is the length, just as an example of a parameter that can be carried over from Family 1 to Family 5, if necessary.
The image shown on the right shows the front view of Family 1. It is a pair of solids by the revolve method.
Parameters created in this family: “length” : [instance/length/dimensions]
Parameters that are tied here from a previous family: none.
Parameters that will pass to the next family: “length”

[/size]

[size]

Family 2

In family 2, we want to provide a method for rotating Family 1 along its own axis. To do this, first we go to the right view of Family 2, and create a reference line at the intersection of the origin reference planes. Then we align and lock the start point of this reference line to the horizontal and vertical reference planes. Then, we provide an angular dimension to control the rotation of the line, and we convert this dimension into a parameter to control this rotation, such as “rot_own_axis”. Then, we set back this angle to zero.
Now we switch to the floor plan view of Family 2, switch windows to Family 1, and load Family 1 into Family 2; choosing “Place on work plane”, we place Family 1 with its origin at the intersection of the origin reference planes of Family 2.
Then, select the nested Family 1, from the ribbon select “Edit work plane”, then “pick a plane”, then, select the reference line.
[/size]
Parameters created in this family:“rot_own_axis” : [instance/angle/dimensions], “length” [instance/length/dimensions]
Parameters that are tied here from a previous family:“length”
Parameters that will pass to the next family:“rot_own_axis”, “length”
[size]

Family 3

In Family 3, we want to provide a method for rotating Family 2 on the xz plane, or altitude. To do this, first we go to the front view of Family 3, and create a reference line at the intersection of the origin reference planes. Then we align and lock the start point of this reference line to the horizontal and vertical reference planes. Then, we provide an angular dimension to control the rotation of the line, and we make a parameter to control this rotation, such as “rot_xz_altitude”. Then, we set back this angle to zero.
Now we switch to the floor plan view of Family 3, switch windows to Family 2, and load Family 2 into Family 3; choosing “Place on work plane”, we place Family 2 with its origin at the intersection of the origin reference planes of Family 3.
Then, select the nested Family 2, from the ribbon select “Edit work plane”, then “pick a plane”, then, select the reference line.
[/size]
Parameters created in this family:“rot_own_axis” : [instance/angle/dimensions], “rot_xz_altitude” : [instance/angle/dimensions] “length” [instance/length/dimensions]
Parameters that are tied here from a previous family:“rot_own_axis”
Parameters that will pass to the next family:“rot_own_axis”, “rot_xz_altitude”, “length”
[size]

Family 4

In family 4, we want to provide a method for rotating Family 3 on the xy plane, or azimuth. To do this, first we go to the plan view of Family 4, and create a reference line at the intersection of the origin reference planes. Then we align and lock the start point of this reference line to the horizontal and vertical reference planes. Then, we provide an angular dimension to control the rotation of the line, and we convert the dimension into a parameter to control this rotation, such as “rot_xy_azimuth”. Then, we set back this angle to zero.
Now we switch windows to Family 3, and load Family 3 into Family 4; choosing “Place on work plane”, we place Family 2 with its origin at the intersection of the origin reference planes of Family 3.
Then, select the nested Family 3, from the ribbon select “Edit work plane”, then “pick a plane”, then, select the reference line.
[/size]
Parameters created in this family:“rot_own_axis” [instance/angle/dimensions], “rot_xy_azimuth” : [instance/angle/dimensions], “rot_xz_altitude” : [instance/angle/dimensions] “length” [instance/length/dimensions]
Parameters that are tied here from a previous family:“rot_own_axis”, “rot_xz_altitude”, “length”
Parameters that will pass to the next family:“rot_own_axis”, “rot_xz_altitude”, rot_xz_azimuth”, “length”
[size]

Family 5

(optional)
The three rotations are already done. This 5th family is just the final host where the family that rotates by three axes can be assembled with other elements.
From the plan view of Family 5, we switch windows to Family 4, and load Family 4 into Family 5; place at at a face or at a work-plane, as necessary.
Other than tying parameters from the previous family, no more work is required in this family.
[/size]
Parameters created in this family:“rot_own_axis” [instance/angle/dimensions], “rot_xy_azimuth” : [instance/angle/dimensions], “rot_xz_altitude” : [instance/angle/dimensions] “length” [instance/length/dimensions]
Parameters that are tied here from a previous family:“rot_own_axis”, “rot_xz_altitude”, “rot_xy_azimuth”, “length”
Parameters that will pass to the next family:none
[size]

Rotating the family in a project

From Family 5, we load into a project. For this example, I placed a sphere mass in a project, of 1 meter of radius (1000 mm), and then, placed an instance of this arrow family at the center of the sphere. Then, I placed some additional model lines inside the sphere, to show the main axis of each plane. The following pictures show different values for the three rotating parameters.    
[/size]
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
giangnamqb91



Tổng số bài gửi : 8
Points : 10
Reputation : 0
Join date : 30/07/2014

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   8/12/2015, 15:58

Dạ! em cảm ơn thầy ạ
Về Đầu Trang Go down
Xem lý lịch thành viên
giangnamqb91



Tổng số bài gửi : 8
Points : 10
Reputation : 0
Join date : 30/07/2014

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   14/12/2015, 09:48

Thưa thậy! thầy cho em hỏi là em muốn tạo 1 khối đất trong quá trình đào đất thì em phải làm cách nào ạ. tại em đang lập biện pháp thi công đào đất nhưng em k có cách nào để tạo được 1 khối đất khi đào lên thầy ạ. em cảm ơn thầy ạ.!
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   15/12/2015, 18:05

giangnamqb91 đã viết:
Thưa thậy! thầy cho em hỏi là em muốn tạo 1 khối đất trong quá trình đào đất thì em phải làm cách nào ạ. tại em đang lập biện pháp thi công đào đất nhưng em k có cách nào để tạo được 1 khối đất khi đào lên thầy ạ. em cảm ơn thầy ạ.!
Tôi đã viết rõ ràng trong chuyên đầ này: "Ai muốn hỏi về vấn đề gì phải nói rõ bạn đang làm công việc gì, các bước thực hiện và bị vướng mắc tại khâu nào, chúng tôi mới giải thích được".
Trong câu hỏi của bạn tôi không hiểu bạn định làm gì?
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
giangnamqb91



Tổng số bài gửi : 8
Points : 10
Reputation : 0
Join date : 30/07/2014

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   16/12/2015, 16:28

Thưa thầy! em đang lập biện pháp thi công của dự án như hình bên dưới. thầy cho em hỏi là mấy cái khối đất màu đen em vẽ bằng massing nhưng nhìn vẫn chưa rỏ. thầy có thể chỉ giùm em có cách nào để tạo một khối đất được không ạ. Em cảm ơn thầy!
Image and video hosting by TinyPic
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 1595
Points : 3602
Reputation : 193
Join date : 07/04/2009

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   17/12/2015, 14:12

1- Nếu bạn dùng mass thì trong khung nhìn bạn phải cho hiện mass bằng lệnh VG và đánh dấu vào mục Mass.
2- Có thể dùng Model In-Place để vẽ.
Về Đầu Trang Go down
Xem lý lịch thành viên http://th3d.forumotion.net
giangnamqb91



Tổng số bài gửi : 8
Points : 10
Reputation : 0
Join date : 30/07/2014

Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   18/12/2015, 11:39

Dạ! em cảm ơn thầy ạ.!
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: Tại sao tường cao dưới 2m không có nét tô mặt cắt?   Today at 20:35

Về Đầu Trang Go down
 
Tại sao tường cao dưới 2m không có nét tô mặt cắt?
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Thiết kế 3D :: CHUYÊN NGÀNH REVIT :: AUTODESK REVIT THEO CHUYÊN ĐỀ :: Giải đáp thắc mắc trong Revit Architecture-
Chuyển đến