10/31/2013

Create Surface - Create initial data


Weeding Factors
  
     Weeding Factors แฟคเตอร์ของค่าที่จะสามารถแยกส่วนเกินของเส้นชั้้นความสูง(Contour) เมื่อค่าที่อ่าน Weeding factor โดยใส่ค่า และ (And) ระหว่างสองค่าของ ระยะ และ มุม (Distance and Angle) เพื่อแยกเอาข้อมูลออกจากกัน ซึ่งจุดยอดต่างๆจะต้องน้อยกว่าค่า Weeding factor  

     ในการเลือกค่าที่นำมาคำนวณใช้สร้างพื้นผิวจะเลือกเอาระยะทาง(Distance) เป็น อันดับแรก เมื่อประเมินหาค่าทั้งสามจุดของจุดยอด(Vertice) ถ้าค่าของระยะทางที่ได้น้อยกว่า Weeding factor การวิเคราะห์จะเลือกใช้ค่าของมุม(Angle) เป็นลำดับที่ถัดมาประกอบการประเมินผล
 
     กรณีที่มุมเบี่ยงเบนด้านซ้ายหรือด้านขวามือที่สร้างโดยเส้นชั้นความสูงสามจุด ถ้าแฟคเตอร์ของจุดยอด คือ  5 องศา ขอบเขตมุมที่หมุนไปเล็กน้อยทางซ้ายหรือขวาไปสู่มุม 5 องศา จากจุดที่ 1สู่ จด 2 ค่ามุมน้อยกว่า 5 องศา จุดยอดที่ 2 ถือว่าเป็นส่วนเกิน ถ้าค่ามุมมากว่า 5 องศาจุดยอดที่ 2 จะคงไว้กับข้อมูล 

     Weeding ไม่สามารถเปลี่ยนเส้นชั้นความสูงแต่สามารถที่จะกำหนดเลือกจุดยอด(Vertice) ของข้อมูล ซึ่งจำนวนข้อมูลมากน้อยเท่าไหร่ที่จะสามารถแยกออกก่อนที่ข้อมูลจะพบกับปัญหา ผู้ที่ชำนาญทางด้านนี้บางท่านกล่าวให้คำแนะนำว่าจำนวน 50 เปอร์เซ็นต์ ที่ลดลงยังคงนำมาเมินผลกับพื้นฐานของพื้นผิว จำนวนของจุดยอดที่ไม่แสดงออกมา สิ่งที่สำคัญสุดที่ยังคงเหลือจากขบวนการประเมินผล แนวทางการหาค่า Weeding จะมีผลกับการพิจารณาผลรวมของโครงสามเหลี่ยม(Triangulation)
    
       

     Supplementing Factors แฟคเตอร์สุดท้ายที่เพิ่มข้อมูลใหม่สุ่เส้นหรือหรือแนวเส้นช่วงส่วนโค้งของเส้นชั้นความสูง ถ้าเพิ่มข้อมูลเส้นชั้นความสูงไม่พบกับจุดยอดก่อนที่จะถึงครึ่งหนึ่งหรือจุดครึ่งของระยะทาง ค่านี้จะเลือกคำนวณจุดยอดใหม่

     ระยะทางของแฟคเตอร์คือระยะทางตลอดแนวความยาวเส้นตรงของส่วนโค้ง และจุดกึ่งกลางของระยะทางคือระยะทางตรงที่ตัดสู่ส่วนโค้งของวงกลม(Arc) ถ้าระยะทาง 10.0 ช่วงทางตรงของเส้นชั้นความสูงใดๆที่มากกว่า 10 เมตร จะมีข้อมูลที่เพิ่มเข้าช่วงระหว่างจุดยอดไปตามแนว ถ้าเป็นส่วนโค้งจุดกึ่งกลางระยะทางแฟคเตอร์ที่เพิ่มเข้าไปจะแสดงให้เห็นการคำนวณตลอดแนวที่ส่วนโค้งพาดผ่าน จุดกึ่งกลางที่ใหญ่ค่าที่สร้างจากจุดน้อยสุดและค่าที่น้อยที่สุดจะใช้จุดจำนวนมากสุด

     ความต้องการของ Weeding , Supplementing factors ไม่สามารถที่จะปรับปรุงแก้ไขเส้น Polylines หรือ เส้นชั้นความสูง(Contour) ข้อมูลสามารถสร้างพื้นผิวจำนวนมากหรือจำนวนน้อย แฟคเตอร์ส่วนท้ายของระยะทางไม่สามารถต่ำกว่าแฟคเตอร์ของ Weeding

     บทความนี้อธิบายเพิ่มเติมจาก Adding Contour Data to a Surface

10/29/2013

CREATE SURFACE - CREATE INITIAL DATA

STEP 2 : CREATE INITIAL DATA , Part 2

Point Data

    Point Data เป็นจุดสำรวจที่รวมอยู๋กับพื้นผิว ซึ่งถ้ามี  Cogo ใน Drawing แสดงว่ามีกลุ่มจุดสำรวจร่วมอยู่ด้วยซึ่งสามารถอยู่ในรูปแบบของข้อมูลที่อยู่ภายในรูปแบบ ASCII file

Drawing Objects

      ข้อมูลจุดสำรวจเป็นฐานข้อมูลอันแรกที่เลือกใน Drawing ซึ่งตามขั้นตอนที่แสดงออกมาจะอยู่ในรูปแบบแกน X , Y และ Z ค่าของแกนต่างๆ คือ ค่าของฐานข้อมูล(Point Data)ของจุดสำรวจ, Drawing nodes, 3D lines, blocks, text, 3D faces and polyface mesh ที่ซ่อนอยู่ภายในข้อมูลพื้นผิว(Surface Data) ลำดับขั้นตอนข้อมูลจุดสำรวจที่นำมาสร้างพื้นผิวที่ได้จาก แฟ้มงาน(Point File) หรือ กลุ่มจุดสำรวจ(Point group)   ตามลำดับขั้นตอนจะไม่สามารถรายงานหรือทำให้เกิดการสร้างจุดเชื่อมต่อใดๆที่ของจุดสุดท้ายและจุดยอดจากการยอมรับของ 3D Faces และ จุดต่อตามแนวหักต่างๆ ที่คงไว้จากการเลือก คือจุดสิ้นสุดของ 3D Face ในพื้นผิวนั้นๆ


     ถ้า Drawing ที่เลือกยังคงมีตัวอักษร(Text) หรือ บล็อค(Block) แต่ในการเลือกมีศูนย์ที่ใส่ในค่าแกน Z ซึ่งในลักษณะนี้สามารถที่จะเลือกใช้ขั้นตอนตามลำดับสองขั้นตอนที่จะใส่ค่าใหม่ของอักษร(Text) หรือ บล็อค(Block) ของค่าระดับที่แสดงออกมา 

      ขั้นตอนการปรับปรุงแก้ไขพื้นผิว 

     Modify’s Surface ribbon >  Surface Tools panel > Move Text to Elevation and
Move Block to elevation, change the text’s or block’s Z insertion

     


Point Files

    แฟ้มงานเป็นจุดสำรวจที่สองของแหล่งฐานข้อมูล ซึ่งเป็น จุดสำรวจ (Survey Point) ที่อยู่ข้างนอกเหนือจากใน Drawing ที่อยู่ในรูปข้อมูลจุดสำรวจ(Coordinate file) การนำเข้าข้อมูลโดยมีเงื่อนไขที่ไม่ได้ใส่ในรูปแบบ Cogo points แต่เว้นไว้สำหรับพื้นผิว(Surface) ลำดับขั้นตอนเหมือนรูปแบบการนำเข้าและนำออก(Import/Export) รูปแแบบของแฟ้มงานอาจอยู่ในแบบ ASCII text หรือ Database 

Point Groups

     กลุ่มจุดสำรวจทั้งหมดหรือจากการเลือกจาก Cogo point จากการสร้างและการจัดการจุดสำรวจ(Creating and Managing) กลุ่มจุดสำรวจจะรวมหรือไม่รวมจากการเลือก ลำดับหมายเลข(Number) ค่าระดับ(Elevation) รายระเอียด(Description) การไม่นับรวม กลุ่มจุดสำรวจ(Point Group sets) บางจุดอาจเนื่องจากค่าระดับมีข้อผิดพลาด ซึ่งถ้านับบางจุดเหล่านั้นมารวมด้วยอาจทำให้การสร้างพื้นผิวไม่ตรงตามลักษณะภูมิประเทศ อย่างการเก็บจุดสำรวจที่เป็นเนินหรือหลุมเล็กๆ หรือจากความผิดพลาดของการปรับเปลี่ยนความสูงข้อมูลจากความสูงของ Pole

     


Contours

    เส้นชั้นความสูงจะแสดงถึงความสูงต่ำของพื้นผิวซึ่งให้ความรวดเร็วกับการสร้างพื้นผิว(Create Surfaces) การสร้างพื้นผิวจากเส้นชั้นความสูงกระบวนการจะไม่เหมือนการสร้างพื้นผิวจากจุดสำรวจที่ไม่สามารถที่จะได้โครงข่าย(Triangulate) ที่ถูกต้อง 

Crossing Contours

     เส้นชั้นความสูงจะไม่สามารถรวมกับเส้นชั้นความสูงที่ข้ามไปมาระหว่างเส้นได้ แม้ว้ามีการเกิดขึ้นจริง(อย่างบางส่วนที่เหลื่อมล้ำของชะง่อนผา) ผื้นผิวไม่สามารถที่จะนำมารวมในตำแหน่งที่ซ้อนกันได้ เมือ่กำหนดเส้นชั้นความสูงในพื้นผิว โปรแกรม Civil 3D จะรวมข้อมูลทั้งหมดเป็นข้อมูลจุดยอดอันแรกของเส้นชั้นความสูงจะแสดงข้อความของการคลาดเคลื่อนและจุดตัดจะไม่นำมาข้อมูลเส้นชั้นความสูงอันดับที่สอง ข้อความความคลาดเคลื่อนที่แสดงออกมาจะต้องทำการแก้ไขเส้นชั้นความสูง ซึงสามารถที่จะแก้ไขได้โดยง่ายจากการขยับบริเวณจุดยอด