Hiển thị các bài đăng có nhãn Alignments. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Alignments. Hiển thị tất cả bài đăng

Thứ Tư, 3 tháng 9, 2008

Tạo và sửa đổi Tuyến



A/ Tạo một tuyến bằng những đường chuyển tiếp và đường cong.
Chọn theo đường dẫn để đến với mục chưa file cad trong phần help, mở file Align-1.dwg Sau đó làm theo các hướng dẫn như bài thực hành.
Sau khi click ok sẽ hiễn thị lên 1 tab cho phép chọn các công cụ để tạo tuyến :Curve and Transition Settings .
Thay đổi các thông số trong đó, sau đó chọn
Straight-Straight (With Curves).
Chọn bắt điểm tâm các đường tròn A,B,C,D,E,F rồi nối các điểm lại với nhau.
Kết quả như sau :


B/Tạo đường cong và đường chuyển tiếp tại chỗ gãy


Chọn như trên rồi làm theo hướng dẫn của dòng nhắc lệnh để xử lý điểm gãy tại vòn tròn B



Chọn như trên rồi làm theo hướng dẫn của dòng nhắc lệnh để xử lỹ điểm gãy khúc tại đường tròn C

Kết quả sau khi thay đổi


C/Bắt tiếp đường cong cho tuyến
Vào layout mở layout C-POINTS vào thẻ sau để chọ lệnh














Sau đó làm theo hướng dẫn của dòng nhắc lệnh, ta có được kết quả sau :

Tạo Tuyến Với Alignment Layout Tools

  1. Tạo Alignment Layout có 2 cách chọn menu Alignments Tạo Alignment By Layout hoặc trong dòng nhắc lệnh gõ CreateAlignmentLayout.
  2. Trong hộp Create Alignment - Layout Dialog, điền tên vào một khung tiếp theo được sắp xếp sẵn.
  3. Điền vào ô mô tả tuyến vừa đặt tên.
  4. Điền giá trị tọa độ điểm bắt đầu vào ô starting chainage .
  5. Trong mục General , chỉ rõ các sự lựa chọn như sau:
    • Site :Có thể chọn một tuyến có sẵn hoặc tạo mới
    • Alignment Style
    • Alignment Layer
    • Alignment Label Set
  6. Trong mục Design Criteria , Chọn tốc bộ ban đầu cho tuyến vừa tạo. Tốc độ tuyến có thể thay đổi sau khi tuyến đã tạo xong trong mục Alignment Properties

  7. Chọn Use Criteria-Based Design check box.


    Trong Design Criteria tab, chỉ rõ những lựa chọn sau:

    • Use Design Criteria File

      Chọn một file có sẵn tuyến đã tạo theo đường dẫn của help.

      C:\Documents and Settings\All Users|Application Data\Autodesk\C3D 2009\enu\Data\Corridor Design Standards.
    • Use Design Check Set


  8. Click OK để hiển thị Alignment Layout Tools toolbar.
  9. Sử dụng những lệnh có sẵn trong Alignment Layout Tools toolbar để vẽ thành tuyến.

Thứ Tư, 6 tháng 8, 2008

Getting Started with Civil 3D Alignments

Alignments are used in nearly every civil engineering project to help layout roads, railways, runways, walking and bike trails -- in fact, any kind of linear design feature. In these types of applications, alignments represent centerlines, lane boundaries, shoulders, right-of ways and similar features. In addition, many other projects can benefit from alignments such as swales, waterways, utilities and some types of earthwork such as levee, dam and landfill designs.

Autodesk Civil 3D alignment objects can include line segments, circular arcs and spirals. Vertical data along an alignment is stored in a profile, as discussed in a previous CAD Clinic column. In Civil 3D, alignments are combined with profiles and assemblies (proposed cross sections) to create 3D design models called corridors. Alignments in Civil 3D are dynamic objects linked to the profiles and corridors that depend on them, which means that changing an alignment through a table of design data or through on-screen grip editing automatically redefines the alignment and updates profiles and corridors accordingly. This ability is a dramatic and long-awaited step beyond the functionality provided by Land Desktop.

Object Styles
Civil 3D uses object styles to control the display and annotation of objects such as points, alignments, profiles and so on. Alignment geometry and labels automatically appear as you create alignments in real time based on selected alignment styles and alignment label styles. Generally speaking, most firms customize these styles to match their company standards or client deliverables.

If you're just getting started with Civil 3D, begin your drawings with the _AUTODESK CIVIL 3D IMPERIAL BY LAYER.DWT template (Autodesk Civil 3D (Imperial) NCS Classic.dwt in Civil 3D 2007), which contains a large number of sample styles. These sample styles can serve as examples of what Civil 3D is capable of, and could be useful as the start point of your own Civil 3D Standards. If you have an existing company template, start a new drawing with the same template and import your template contents using the AutoCAD Insert command. This process first requires you to make a copy of your template with the .dwt file extension changed to .dwg.

Importing Alignments
You can import alignments from other applications or build them directly inside Civil 3D. Point Groups, Surfaces, Alignments , Profiles, Parcels, Pipe Systems and some Corridor elements can be imported and exported easily with the LandXML format. In Civil 3D 2007, the import/export commands are available under the File menu, but in earlier releases they were under the General pull-down menu. Users also can import data directly from Land Desktop project files from commands in these same menus.

Keep in mind that changes made to data imported from Land Desktop projects are not automatically applied to the original Land Desktop project. However, if you want to update a Land Desktop project database to include work created in Civil 3D, you can do so by opening a Civil 3D 2006 drawing in Land Desktop 2006 and choosing the Projects/Extract Civil 3D Data command.

Creating Alignments
You can create new alignments directly within Civil 3D from polylines or create them interactively with the Alignment Layout tools. If the geometry for your alignment already exists in your drawing, such as for an existing highway baseline that may be provided by a surveyor as lines and arcs, first join that geometry into a single polyline. You can create an alignment from your joined polyline with Alignments/Create Alignment from Polyline. This approach may be best when you need to perform some AutoCAD acrobatics to determine the first draft of your alignment, such as a subdivision road constrained by multiple property line offsets.

When creating an alignment from a polyline, several options are available in the Create Alignment dialog (figure 1). Alignments, profiles, cross sections, grading groups and parcels are stored in sites to allow designers to organize them appropriately. A site could represent a design alternative, a phase of a project, a separate geographic location or any other logical breakdown. You can choose an existing site from the drop-down list or create a new site on the fly with the button to the right of the drop-down list (figure 2).

figure
Figure 1. Create an alignment from polyline options.
figure
Figure 2. Creating a new site on the fly within the Create Alignment dialog.

The Name and Description fields allow you to identify the alignment as you see fit. The Starting Station field is where you identify the station at the start point of the polyline. Note that this station is easy to modify later if you would rather define the starting station somewhere else. The Alignment Style field lets you choose the style that controls the display of the alignment geometry itself -- specifically the alignment tangents, curves, spirals, extension lines, points of intersection, pass-through points, station reference point and direction arrows. You can choose to adjust or disable the display of all these elements through the Alignment Style. The Alignment label set option controls the alignment labels such as station text, station point labels and related annotation. The default layer the alignment is placed on is the layer specified in the Edit Drawing Settings Command. To change this setting, right-click on drawing name in the Settings tab of the Civil 3D Toolspace and choose Edit Drawing Settings. The conversion options let you add curves automatically to angle points in the alignment (points of intersection without curves) and automatically delete the original polyline, if you wish.

The alignment direction initially matches the direction of the original polyline. If you would prefer the alignment to run in reverse of the original polyline, use the Alignments/Reverse Polyline command.

Coming Soon
In a coming article, I'll discuss another way to create new alignments using Create by Layout and also discuss the alignment editing tools.

Civil 3D alignment objects offer users a dynamic, easily updatable foundation for road design and similar linear design tasks. This long awaited toolset is an enormous step forward over the functionality of Land Desktop and similar software packages.

Editing Alignments

In May's CAD Clinic I covered the basics of what a Civil 3D alignment object is, as well as how to import and convert polylines into alignments in Civil 3D 2007. In July's column I described the usefulness of fixed and floating alignment constraints when laying out an alignment with known line and curve data. The September column examined the free alignment constraint and how to use it in a design. This article completes our review of Civil 3D horizontal alignments by considering techniques to dynamically adjust them once they have been created.

AutoCAD Modify Commands
The simplest way to adjust a Civil 3D alignment is to change it with standard AutoCAD commands like Move, Rotate, Stretch and Grip Edits. A note to former users of Land Desktop: yes, this actually works -- and works well.

Civil 3D automatically updates an alignment definition as soon as you complete one of these commands. The AutoCAD Undo and Redo commands are also a valid choice if you change your mind, so go ahead and explore all those alternatives! If you are new to Civil 3D and AutoCAD in general, we recommend that you also review other CAD Clinic articles about AutoCAD's Modify commands.

Of these, Grip Editing is probably the most impressive to new users. Civil 3D alignments have grips available at the PIs (points of intersection), as well as the center point and endpoint of lines and curves (though some curves have unique grip configurations based on the constraints chosen at creation). If a free circular curve was assigned a certain radius, moving its PI through a click-and-drag would cause the curve and its adjacent tangents to be re-drawn while holding the same radius value.

figure
Civil 3D automatically updates an alignment's definition after applying standard AutoCAD Modify commands, like this grip-edit of the point of intersection.

The grip at the center of a free circular curve can be relocated as a pass-through point, which causes the curve radius and accompanying line segment lengths to change in order for them all to remain tangent. Gripping and moving the center point of a line segment lets you relocate that line while maintaining the same bearing, which causes adjacent curves to update accordingly. I believe most AutoCAD users will find this interaction very intuitive. If you haven't experimented with profiles and corridors yet, keep in mind that changing the alignment can automatically update the existing ground profiles and cross section linework. This flexibility is an excellent example of the dynamic design environment provided by Civil 3D.

Graphical Edits with the Alignments Toolbar
Beyond the core AutoCAD modifiers listed above, Civil 3D also allows users to graphically edit an alignment through features in the Alignments Layout Tools toolbar. This toolbar appears when you launch the Alignments / Edit Alignment Geometry from the pull-down menus, or if you select an alignment object, right-click and choose Edit Alignment Geometry. Note that this toolbar is only visible during alignment creation and editing; it disappears from your screen when not in use. While working with this toolbar you may want to stop yourself from using the Escape key since it will end your alignment editing session and cause the toolbar to disappear. Although this disappearing act conserves screen real estate, it can be a little disconcerting. Instead, when you want to abandon an edit, use the Undo button in the toolbar. (If you're like me, that may take some getting used to!) So, if the toolbar ever evaporates on you before you're done editing, bring it right back in with Alignments / Edit Alignment Geometry.

figure
The Alignment Layout Tools toolbar with the PI commands circled.

On this toolbar, the graphical edit commands include Insert PI, Delete PI and Break Apart PI (circled above). Creating a new PI inserts an angle point at the selected location, which can later have a curve fit through it with one of the Create Curve Commands (covered in the July and September articles). Deleting a PI does just that -- it deletes a point of intersection and any curves that pass through it. This approach re-draws an alignment from the first tangent's start point through to the following PI if free curves are present (illustrated below). Adding or deleting a PI is a significant alignment change that may only be necessary when abandoning one alternative for another, very different layout.

figure
The same alignment before (left) and after (right) the circled PI was deleted.

The Break Apart PI command removes the single PI grip and replaces it with two line segment endpoint grips. The advantage to having a broken-apart PI is that you can select one of these grips and adjust it independently of the other, which allows you to change one tangent's bearing or length without adjusting the bearing of the other.

figure
A "broken apart" PI.

If you would like to delete a curve or line segment, use the Delete Sub-Entity command ( Delete Sub-Entity command ). It is sometimes necessary to delete an entity and replace it with another in order to apply different constraints (such as to replace a free curve with a set radius with a free curve through a designated pass-through point instead). Deleting a free curve causes the alignment to be re-drawn through the PI as an angle point. Deleting other kinds of curves or line segments can cause a gap to form in the alignment that is not automatically reconnected. You can bridge this kind of gap by adding more lines and curves, or by dragging line endpoint grips together to form new PIs.

figure
Civil 3D's tabular editing tools (from left to right): Pick Sub-entity, Sub-entity Editor and Alignment Grid View.

Tabular Edits with the Alignments Toolbar
There are also a handful of commands that allow you to adjust alignment features in one of two tabular views. The Sub-entity Editor is a modeless dialog box (titled Alignment Layout Parameters) that lists design properties of an alignment line or curve. Those features that can be edited numerically appear in bold, such as the curve radius shown below. To activate the editor click on the Pick Sub-entity button and choose an entity to review. To dismiss the editor, click on the Sub-entity Editor button on the toolbar or click the red X in the upper right of the dialog box.

figure
Changing an alignment's curve radius through the Sub-entity Editor.

The Alignment Grid View command calls up the Alignment Entities Vista in the Panorama window, where you can review each alignment entity as a row in a table. As with the Sub-entity Editor, design features that can be edited numerically appear in bold.

figure
Editing alignment features through the Panorama window.

As a final note, remember that there are Undo and Redo command buttons located in the far right of the toolbar. These let you revisit previous changes while still in the Edit Alignments command. Keep in mind that the core AutoCAD Undo command (Edit / Undo) undoes all edits completed during your previous edit alignment command, not just the last individual change you made. Therefore it's preferable to use Undo and Redo from the toolbar whenever possible, since they only reverse the last incremental change made during an alignment editing session, not the entire session.

Summary
As the last portion of our review of Civil 3D alignments, this article overviews the tools available to adjust and refine horizontal alignments. These dynamic tools offer unprecedented advances over similar editing steps provided by Land Desktop and other traditional civil engineering packages.

Creating Complex Alignments, Part 2

In May's CAD Clinic I covered the basics of what a Civil 3D alignment object is, as well as how to import and convert polylines into alignments in Civil 3D 2007. In July's column I described the usefulness of fixed and floating alignment constraints when laying out an alignment with known line and curve data. This article will examine the free alignment constraint and how to use it in a design.

As a brief review, Civil 3D alignment objects are used to define construction baselines for roads, railways, runways, bike paths and other linear design projects. Alignments also can serve in a variety of supporting roles such as controlling the edges of variable-width roadways, defining paths of utility networks, laying out meandering sidewalks or determining the offsets to irregular right-of-ways.

Fixed, Floating and Free Alignment Elements
An alignment can contain a combination of fixed, floating and free elements (lines, circular curves or spiral segments). Fixed elements are the least dynamic. They are intended for elements whose properties remain as static as possible when their neighbors are adjusted -- even so much as to lose tangency. Floating elements are only dependant on the object before them in the alignment. If a preceding object is moved, stretched or otherwise adjusted, a floating element (and everything following it) translates accordingly while holding all of their initial constraints (length, radius, pass-through-points, etc.) Free elements are almost entirely dependant on the objects immediately before and after them in an alignment.

Free lines are drawn between a fixed or floating curve (or spiral) on either side, and are automatically located tangent to both. If either neighbor changes, the line is automatically relocated so that it remains perpendicular. (A free line's length and bearing are completely dependant on the geometry of the adjacent elements.)

figure
figure
Figure 1. A free line connecting two fixed curves is automatically redrawn after one of the adjacent curves is adjusted.

You can draw free curves between lines or spirals with a given radius or pass-through point. Similar to free lines, if a free curve's neighbors change, then the curve is completely redrawn to remain tangent on both sides, maintaining either the original radius or pass-through point.

You can include free spirals as single spiral elements, a pair of compound or reverse spirals, 3-element spiral-curve-spiral combinations, as well as compound or reverse spiral-line-spiral combinations. Several of these options are new to Civil 3D 2007.

You can add free elements when an alignment is created or edited through these drop-downs in the Alignment Layout toolbar:

figure
Figure 2. Location of the free compound Spiral-Line-Spiral command where you can specify the length of the central line element.

Create an Alignment by Locating Points-of-Intersection
When a project allows for some flexibility in the alignment layout, a great way to create alignments is to locate the first draft of your tangents (line segments) and allow Civil 3D to add free curves automatically in-between. With this approach you can edit the tangents or drag the PIs (points-of-intersection) and the curves will update appropriately.

To make a new alignment, choose Alignments / Create by Layout, which calls up the Alignment Layout toolbar. The first step in this approach is to set a default curve radius and spiral settings. Once drawn, free curves assigned a specific radius can have their radius adjusted at any time through editing techniques (discussed in a future article). If spiral transitions are not desired, leave the Spiral In and Out boxes unchecked, as shown below.

figure

figure
Figure 3. The Curve and Spiral Settings dialog box.

Next, choose to layout the first draft of your alignment elements through the Tangent-Tangent (With Curves) command.

figure
Figure 4. The command to create alignment tangents by locating points-of-intersection, with free curves automatically added in-between.

Civil 3D now prompts you to identify points-of-intersection where your alignment tangents meet. This command automatically adds fillet curves through the PIs as you go based on the default options in the Curve and Spiral Settings dialog box. Once your first draft is complete, you are free to adjust the tangents or PI locations, knowing that the free curves update automatically in order to remain tangent.

figure
Figure 5. As this PI is adjusted, the adjacent line segments and free curves are automatically updated (where the free curves have maintained the same radius value).

Summary
Alignment elements have freedom constraints that define how individual lines, arcs and spirals are related to their neighbors. These relationships govern how graphical updates are propagated through an alignment and allow for different techniques of building sophisticated, rule-based alignments. Free entities automatically adjust to remain tangent when neighboring entities are modified.

Coming Soon
November's CAD Clinic article, the last focusing on an initial review of alignments, will consider techniques for editing Civil 3D alignments.

Creating Complex Alignments, Part 1

In June's CAD Clinic we covered the basics of what a Civil 3D alignment object is, as well as how to import and convert polylines into alignments in Civil 3D 2007. This article begins by describing the "freedom" constraint of alignment elements, which controls how they interact with neighboring elements in the alignment. I'll also discuss one technique for creating new alignments using the Civil 3D alignment layout tools.

As a brief review, Civil 3D Alignment objects are used to define construction baselines for roads, railways, runways, bike paths and other linear design projects. Alignments also can serve in a variety of supporting roles such as controlling the edges of variable-width roadways, defining paths of utility networks, laying out meandering sidewalks or determining the offsets to irregular right-of-ways.

Fixed, Floating and Free Alignment Elements
An alignment can contain a combination of fixed, floating and free elements. Each element (a line, circular curve or spiral segment) is defined as fixed, floating or free. You cannot change this constraint directly, but you can delete them and recreate alignment elements with a different constraint type.

Fixed elements are the least dynamic and are intended for elements that are not necessarily dependent on their neighbors. For example, if you accidentally change a fixed curve's radius, the curve length would change, but adjacent fixed elements would remain the same. This would cause the curve to lose tangency with its neighbors, but you may prefer that outcome if the alignment was not meant to be adjusted at all (like an existing highway baseline that you aren't supposed to edit).

Free and floating elements often are more useful for alignments that are subject to change, however, such as those for proposed roadway centerlines. The geometry of free elements is affected by changes to objects on either side of them. (I'll discuss free elements in a future CAD Clinic article). Floating elements depend only on the object before them in the alignment. If a preceding object is moved, stretched or otherwise adjusted, a floating element (and everything following it) will translate accordingly while holding all of their initial constraints (length, radius, pass-through-points, etc.). For example, the alignment below begins with a fixed line followed by a series of floating curves and a floating line that together define a cul-de-sac (figure 1). Changing the end point of the fixed line causes all the floating elements to translate while maintaining the original length of the floating line, as well as the original length, radius and direction of the curves.

figure
Figure 1. Changing an alignment with floating elements.

Creating an Alignment from Known Line and Curve Data This approach is helpful if you know the geometric properties (length, radius, etc.) of your alignment elements ahead of time. This situation is often the case when designing a new road on a very constrained site or when recreating an existing baseline from line and curve data. With this approach you sequentially define alignment elements -- lines, circular curves and spirals -- one after another. Downstream elements normally are defined as tangent to the preceding elements, but this isn't required. Floating elements often are useful in an alignment defined with this approach.

In these cases you will want to begin your alignment with the Alignments/Create by Layout command. This command calls up the Alignment Librarian, which was discussed previously in the June article. After you have settled on an appropriate name and settings for your new alignment, press OK and the Alignment Layout toolbar appears (figure 2).

figure
Figure 2. The alignment layout toolbar.

Start your alignment by choosing an initial element from either the line, curve or spiral drop-down menus. Often you will want to begin with a fixed element followed by floating and other fixed elements (free elements are added between two elements rather than on the end of one). For example, to begin with a fixed line defined by two points, choose the Fixed Line tool from the layout toolbar (figure 3).

figure
Figure 3. Create a fixed line with two known points.

If you would like to identify your start point based on a northing and easting value, grid coordinate, latitude/longitude, another alignment's station or offset value, etc., use the appropriate tool on the Transparent Commands toolbar (figure 4).

figure
Figure 4. The Transparent Commands toolbar highlighting the Northing and Easting tool.

You could locate the second point of a two-point fixed line by using one of the above mentioned transparent commands, picking it graphically or calculating it through one of the angle and distance tools also located in the Transparent Commands toolbar. (Angle measurements include bearings, simple angles, azimuths, etc.)

After the initial element is defined the other fixed and floating elements are added in sequence along the alignment. For example, to add a floating curve to the end of another element, choose the desired type from the dropdown list shown below (figure 5).

figure
Figure 5. Creating a floating curve with a specified length and radius that is always tangent to the initial line.

When adding the curve above you will be prompted to select the end of the preceding line, a direction (clockwise or counterclockwise) and a radius and length. Later you can change the floating curve's radius and length value by editing the alignment properties, but it will always remain tangent to the line element it was initially attached.

Summary
Alignment elements have a freedom constraint that defines how individual lines, arcs and spirals are related to their neighbors. These relationships govern how graphical updates are propagated through an alignment and allow for different techniques of building sophisticated, rule-based alignments.

Coming Soon
The next article on alignments will consider the free constraint in more detail, as well as discuss a technique of creating alignments by first specifying PIs (points of intersection) and creating free curves automatically between them. A future article will discuss techniques for editing Civil 3D alignments.