CAD & SURVEY
CAD & SURVEY Toolsدليل الأدواتدليل الأدواتTools guide
الدليلالدليلGuide › DESIGN & EARTHWORK

Profile MakerCPROFPROصانع البروفايلصانع المقاطع الطوليةRoad and pipe profiles

بروفايل طريق أو خط بايبات، جميل وبسيط: المسار من بوليلاين أو نقاط أو من المسح نفسه، خطوط الأرض (المحور وحده أو يسار · محور · يمين) من ملف أو من الرسم أو تكتبها، والأداة تفحص الأخطاء (ستيشن مكرر، منسوب يقفز) وترسم شبكة نظيفة ويا Bands، ويا خط تصميم اختياري (نقاط ميل ومنحنيات عمودية) والحفر/الدفن أو غطاء البايب. بعد أول رسم، أي تعديل بالجداول يحدّث البروفايل المرسوم وحده. للرسم والفحص السريع؛ ما يعوّض عن تصميم Corridor كامل بالـ Civil 3D.

مقطع طولي لطريق أو خط أنابيب، واضح وبسيط: المسار من خط متعدد (Polyline) أو من نقاط أو من بيانات المسح نفسها، وخطوط الأرض (المحور وحده، أو يسار · محور · يمين) من ملف أو من الرسم أو بإدخال يدوي. تفحص الأداة الأخطاء (محطة مكررة، منسوب قافز)، وترسم شبكة نظيفة مع شرائط البيانات (Bands)، مع خط تصميم اختياري (نقاط تغيّر الميل ومنحنيات رأسية) والحفر/الردم أو غطاء الأنبوب. بعد الرسم الأول، يُحدِّث أي تعديل في الجداول المقطع المرسوم تلقائيًا. الأداة لرسم المقاطع وفحصها بسرعة، ولا تغني عن تصميم Corridor كامل في Civil 3D.

A road or pipeline profile, clean and simple: the route from a polyline, points or the survey itself, the ground lines (centre line only, or left · centre · right) from a file, the drawing or typed; the tool checks the errors (the same station twice, a level that jumps) and draws a clean grid with bands, with an optional design line (grade points and vertical curves) and the cut / fill or the cover of a pipe. After the first draw, any change in the tables updates the drawn profile by itself. For drawing and checking profiles quickly; it does not replace a full Civil 3D corridor design.

تمرين 12: تسوي بروفايل طريق وبروفايل بايب من ملفات فولدر Training\12_CPROF\: الأرض، خط التصميم، التقاطعات ويا الفراغ، الشيتات وتقرير الـ PDF، وكل رقم محسوب باليد. افتح التمرين ›التمرين 12: تُنشئ مقطعًا طوليًا لطريق وآخر لأنبوب من ملفات المجلد Training\12_CPROF\: الأرض، وخط التصميم، والتقاطعات مع الخلوص، والأوراق، وتقرير PDF، مع حساب كل رقم يدويًا. افتح التمرين ›Exercise 12: build a road profile and a pipe profile from the files in Training\12_CPROF\: ground, design line, crossings with their clearance, sheets and the PDF report, with every number checked by hand. Open the exercise ›
PROأداة PRO: تشتغل كاملة 30 يوم من أول ما تستخدم أي أداة PRO (تجربة وحدة لكل أدوات PRO)، بعدها تحتاج كود تفعيل. شلون أفعّل؟ ›أداة PRO: تعمل كاملة 30 يومًا من أول استخدام لأي أداة PRO (تجربة واحدة لجميع أدوات PRO)، ثم تحتاج إلى رمز تفعيل. كيف أفعّلها؟ ›A PRO tool: fully working for 30 days from the first use of any PRO tool (one trial for all PRO tools), then it needs an activation code. How to activate ›
كلشي جاهز: ROUTE و GROUND و DESIGN (خط التصميم، الحفر/الدفن، غطاء البايب، الفحص) و CROSSINGS (البايبات والطرق والكيبلات والكلفرتات اللي تقطع المسار، بحجمها الحقيقي، والملاحظات) و OUTPUT: الشكل، رسم جزء (From / To)، الشيتات للمسارات الطويلة ويا Match lines و Overview و Key plan، عدة بروفايلات، تقرير PDF، Save as DWG، والإرسال لـ SREPORT.كل شيء جاهز: ROUTE و GROUND و DESIGN (خط التصميم، الحفر/الردم، غطاء الأنبوب، الفحص) و CROSSINGS (الأنابيب والطرق والكابلات والعبّارات التي تقطع المسار، بحجمها الحقيقي، والملاحظات) و OUTPUT: المظهر، ورسم جزء (From / To)، والأوراق للمسارات الطويلة مع Match lines و Overview و Key plan، وعدة مقاطع، وتقرير PDF، و Save as DWG، والإرسال إلى SREPORT.Everything is in: ROUTE, GROUND, DESIGN (design line, cut / fill, pipe cover, checks), CROSSINGS (pipes, roads, cables and culverts crossing the route, at their true size, and the remarks) and OUTPUT: the look, drawing a part (From / To), sheets for long routes with match lines, an overview and a key plan, several profiles, the PDF report, Save as DWG and Send to Survey Report.
− / + جنب خانات الأرقام تغيّر القيمة خطوة خطوة (وأسهم ↑ / ↓ بالكيبورد هم نفس الشي).− / + بجانب خانات الأرقام تغيّر القيمة خطوةً خطوة (ومفتاحا ↑ / ↓ كذلك).− / + next to number boxes step the value (↑/↓ keys too).

1اللوحةاللوحةThe palette

فوق: Profile (عدة بروفايلات بنفس الرسم: + جديد، قلم = تغيير الاسم، سلة = حذف ويسأل) و Type: Road / Pipe / Other. النوع ينخمن وحده من البيانات (auto ✓) ويتبدل بضغطة. وتحتها خمس صفحات: ROUTE · GROUND · DESIGN · CROSSINGS · OUTPUT. تحت اللوحة دائماً: ▶ Draw profile و Zoom، وبعدها Table · Copy · Excel · PDF.

في الأعلى: Profile (عدة مقاطع في الرسم نفسه: + جديد، والقلم = إعادة التسمية، وسلة المهملات = حذف بعد التأكيد) و Type: Road / Pipe / Other. يُستنتج النوع تلقائيًا من البيانات (auto ✓) ويمكن تغييره بنقرة. وتحتها خمس صفحات: ROUTE · GROUND · DESIGN · CROSSINGS · OUTPUT. وفي أسفل اللوحة دائمًا: ▶ Draw profile و Zoom، ثم Table · Copy · Excel · PDF.

At the top: Profile (several profiles in one drawing: + new, pencil = rename, bin = delete, it asks) and Type: Road / Pipe / Other. The type is guessed from the data (auto ✓) and changes with one click. Then five pages: ROUTE · GROUND · DESIGN · CROSSINGS · OUTPUT. Always at the bottom: ▶ Draw profile and Zoom, then Table · Copy · Excel · PDF.

Road / Pipe / Other
النوع يحط القيم الأساسية: Road فاصل 20 م، H 1:1000 / V 1:100. Pipe فاصل 50 م، H 1:2000 / V 1:200. Other = مثل Road بس بدون حد للميل. الشكل (السكيل، الشبكة، الخطوط، الـ Bands) ينحفظ لكل نوع، فكل الطرق تطلع بنفس الشكل وكل البايبات بشكلها.يضبط النوع القيم الافتراضية: Road بفاصل 20 م، و H 1:1000 / V 1:100. و Pipe بفاصل 50 م، و H 1:2000 / V 1:200. و Other = مثل Road لكن دون حدّ للميل. ويُحفظ المظهر (المقاييس، الشبكة، الخطوط، شرائط البيانات) لكل نوع، فتظهر الطرق كلها بالمظهر نفسه، والأنابيب كلها بمظهرها.The type sets the defaults: Road interval 20 m, H 1:1000 / V 1:100. Pipe interval 50 m, H 1:2000 / V 1:200. Other = as Road, with no max grade. The look (scales, grid, lines, bands) is saved per type, so every road comes out the same and every pipe the same.
auto ✓
النوع ينخمن: أوصاف بيها PIPE / TOP OF PIPE / INVERT (3 أو أكثر وخُمس النقاط)، أو عمود بالملف اسمه TOP / INVERT / COVER، أو حوالي 50 م بين الستيشنات = Pipe؛ غير هيچ Road. وصف واحد مثل PIPE 8" بطريق هو تقاطع، فالطريق يبقى Road. ضغطة على نوع تثبته؛ ضغطة على auto ترجّع التخمين.استنتاج النوع: أوصاف تحتوي PIPE / TOP OF PIPE / INVERT (ثلاثة أو أكثر وخُمس النقاط)، أو عمود في الملف اسمه TOP / INVERT / COVER، أو نحو 50 م بين المحطات = Pipe؛ وإلا فهو Road. ووصف واحد مثل PIPE 8" على طريق يُعدّ تقاطعًا، فيبقى الطريق Road. النقر على نوع يثبّته، والنقر على auto يعيد الاستنتاج.The guess: descriptions with PIPE / TOP OF PIPE / INVERT (3 or more and a fifth of the points), a file column called TOP / INVERT / COVER, or about 50 m between the stations = Pipe; else Road. One PIPE 8" on a road is a crossing, so the road stays a Road. A click on a type fixes it; a click on auto guesses again.
DESIGN
خط التصميم (اختياري): القسم 9.خط التصميم (اختياري): القسم 9.The design line (optional): section 9.
CROSSINGS
البايبات والطرق والكيبلات اللي تقطع المسار، ويا رموزها وليبلاتها، والملاحظات: القسم 10.الأنابيب والطرق والكابلات التي تقطع المسار، مع رموزها وتسمياتها، والملاحظات: القسم 10.Pipes, roads, cables crossing the route, with their symbols and labels, and the remarks: section 10.
Profile Road-1 · 0+000 → 1+000+
Type RoadPipeOther auto ✓
ROUTEGROUNDDESIGNCROSSINGSOUTPUT1
1. ROUTE (CENTRE LINE)
PolylinePointsFrom data
CPROF-CL · Polyline · 1000.00 m
ReversePick start start: west end2
2. STATIONS
Start station 0+000
Interval 10202550   m
☑ Also at grade breaks   Format 0+020.00
Max offset 15 m
Plan marks ▾ off
▶ Draw profileZoom
TableCopyExcelPDF
By Eng. Ali · CAD & SURVEY · CPROF v1.0
الكلمات المستخدمة (اضغط حتى تفتح)المصطلحات المستخدمة (انقر للفتح)Words used (click to open)
الكلمةالمصطلحWordالمعنىالمعنىMeaning
Station (0+250)المسافة على المسار من البداية: 0+250 = 250 م.المسافة على المسار من البداية: 0+250 = 250 م.Distance along the route from the start: 0+250 = 250 m.
Grade %ميل خط التصميم: 0.5 % = 0.5 م بكل 100 م.ميل خط التصميم: 0.5 % = 0.5 م لكل 100 م.Slope of the design line: 0.5 % = 0.5 m per 100 m.
PVI · Grade breakنقطة يتغيّر بيها الميل.نقطة يتغيّر عندها الميل.A point where the grade changes.
VC · BVC · EVCمنحني عمودي بطول L (م) حول الـ PVI؛ يبدي بـ BVC وينتهي بـ EVC.منحنى رأسي بطول L (م) حول الـ PVI؛ يبدأ عند BVC وينتهي عند EVC.Vertical curve of length L (m) around the PVI; starts at BVC, ends at EVC.
Crossfallالميل العرضي للطريق من المحور للحافة.الميل العرضي للطريق من المحور إلى الحافة.Cross slope of the road from the centre line to the edge.
Invert · Top · Coverأسفل البايب من جوه · أعلى البايب · التراب فوق البايب (NGL − Top).أسفل الأنبوب من الداخل · أعلى الأنبوب · التراب فوق الأنبوب (NGL − Top).Bottom of the pipe · top of the pipe · soil over the pipe (NGL − Top).
Datum · H / Vمنسوب أسفل الشبكة · مقياس الطول / مقياس الارتفاع (V أكبر حتى الارتفاعات تبين).منسوب أسفل الشبكة · المقياس الأفقي / الرأسي (V أكبر لتظهر الارتفاعات).Level at the bottom of the grid · horizontal / vertical scale (V larger so heights show).
Match lineخط القص بين شيتين.خط الوصل بين ورقتين.The cut line between two sheets.

2الخطواتالخطواتSteps

  1. اكتب CPROF أو اضغط Profile Maker بالـ Ribbon (تبويب CAD & SURVEY، لوحة Design & Earthwork).اكتب CPROF أو انقر Profile Maker في الشريط (Ribbon) ضمن تبويب CAD & SURVEY، لوحة Design & Earthwork.Type CPROF or click Profile Maker on the ribbon (CAD & SURVEY tab, Design & Earthwork panel).
  2. ROUTE: Polyline واختار المحور (بوليلاين، 3D بوليلاين، خط أو قوس). أو Points وأشّر نقاط المسار. أو إذا عندك إحداثيات الأرض بس: From data والمسار ينبني منها.ROUTE: Polyline ثم اختر المحور (خط متعدد، أو خط متعدد ثلاثي الأبعاد، أو خط، أو قوس). أو Points وحدّد نقاط المسار. أو إذا لم تتوفر لديك إلا إحداثيات الأرض: From data فيُبنى المسار منها.ROUTE: Polyline and pick the centre line (polyline, 3D polyline, line or arc). Or Points and click the route points. Or, with ground coordinates only: From data builds the route from them.
  3. اكتب Start station (مثلاً 0+850) واختار الفاصل (20). إذا الستيشنات تمشي بالعكس: Reverse أو Pick start.اكتب Start station (مثلًا 0+850) واختر الفاصل (20). وإذا كانت المحطات معكوسة الاتجاه: Reverse أو Pick start.Type the Start station (e.g. 0+850) and the interval (20). If the stations run the wrong way: Reverse or Pick start.
  4. GROUND: اختار CL only أو L · CL · R، اختار الخط بالجدول، وضيف النقاط بـ File… أو Drawing أو Manual.GROUND: اختر CL only أو L · CL · R، وحدّد الخط في الجدول، ثم أضف النقاط بـ File… أو Drawing أو Manual.GROUND: choose CL only or L · CL · R, pick the line in the table and add its points with File…, Drawing or Manual.
  5. شوف الأسطر الحمرة والبرتقالية وصلّحها (القسم 8).راجع الأسطر الحمراء والبرتقالية وصحّحها (القسم 8).Look at the red and orange rows and fix them (section 8).
  6. (اختياري) DESIGN: نقاط الميل (PVI) من File… أو Drawing أو Manual، أو منسوب بداية + ميل، أو منسوب ثابت (القسم 9).(اختياري) DESIGN: نقاط تغيّر الميل (PVI) من File… أو Drawing أو Manual، أو منسوب بداية + ميل، أو منسوب ثابت (القسم 9).(Optional) DESIGN: grade points (PVI) from File…, Drawing or Manual, or a start level + grade, or a fixed level (section 9).
  7. (اختياري) CROSSINGS: البايبات والطرق والكيبلات اللي تقطع المسار من File… أو Drawing أو Manual، والملاحظات (القسم 10).(اختياري) CROSSINGS: الأنابيب والطرق والكابلات التي تقطع المسار من File… أو Drawing أو Manual، والملاحظات (القسم 10).(Optional) CROSSINGS: the pipes, roads and cables that cross the route from File…, Drawing or Manual, and the remarks (section 10).
  8. ▶ Draw profile وأشّر الزاوية اليسرى السفلى. من هنا ورا، الرسم حي: أي تعديل يتحدث وحده. تعديل غلط؟ U (أو Ctrl+Z) يرجّعه.▶ Draw profile ثم انقر الزاوية السفلية اليسرى. ومن الآن يصبح الرسم حيًّا: كل تعديل يُحدَّث تلقائيًا. تعديل خاطئ؟ U (أو Ctrl+Z) يتراجع عنه.▶ Draw profile and click the bottom-left corner. From now on the drawing is live: every change updates it by itself. A wrong change? U (or Ctrl+Z) takes it back.
  9. OUTPUT: السكيل والـ Datum والخطوط والـ Bands مرة وحدة لكل نوع. والجدول: Table / Copy / Excel.OUTPUT: المقاييس و Datum والخطوط وشرائط البيانات تُضبط مرة واحدة لكل نوع. والجدول: Table / Copy / Excel.OUTPUT: scales, datum, lines and bands, set once per type. And the table: Table / Copy / Excel.
  10. (مسار طويل وتريد تطبع) OUTPUT › Split into sheets: اختار الورقة (A1 / A2 / A3) والبروفايل ينقسم شيتات (القسم 12). وبعدها PDF للتقرير، أو Save as DWG… (القسم 15).(مسار طويل تريد طباعته) OUTPUT › Split into sheets: اختر حجم الورق (A1 / A2 / A3) فيُقسَّم المقطع إلى أوراق (القسم 12). ثم PDF للتقرير، أو Save as DWG… (القسم 15).(A long route to print) OUTPUT › Split into sheets: choose the paper (A1 / A2 / A3) and the profile is cut into sheets (section 12). Then PDF for the report, or Save as DWG… (section 15).
البروفايلات ونقاطها ومكان رسمها تنحفظ داخل الـ DWG: تغلق الرسم وترجع باچر، والتحديث الحي يكمل على نفس الرسم.تُحفظ المقاطع ونقاطها ومواضع رسمها داخل ملف DWG: أغلق الرسم وعُد إليه في يوم آخر، فيستمر التحديث الحي على الرسم نفسه.The profiles, their points and where they are drawn are kept inside the DWG: close the drawing, come back another day, and the live update carries on with the same drawing.

3المسار والستيشنات (ROUTE)المسار والمحطات (ROUTE)Route and stations (ROUTE)

Polyline
بوليلاين أو 3D بوليلاين أو خط أو قوس. الأقواس تنتبع (نقطة كل حوالي 1 م). اتجاه الرسم = اتجاه الستيشنات.خط متعدد، أو خط متعدد ثلاثي الأبعاد، أو خط، أو قوس. تُتتبَّع الأقواس (نقطة كل متر تقريبًا). اتجاه الرسم = اتجاه المحطات.A polyline, 3D polyline, line or arc. Arcs are followed (a point about every 1 m). The drawing direction = the direction of the stations.
Points
أشّر نقاط المسار بالترتيب، Enter = إنهاء.حدّد نقاط المسار بالترتيب، و Enter = إنهاء.Click the route points in order; Enter = finish.
From data
المسار ينبني من إحداثيات الأرض نفسها (نقاط الـ CL أول، وإذا ماكو فكلها)، بترتيبها على طول اتجاهها الرئيسي، والبداية بالطرف الغربي (أو الجنوبي). ما تحتاج بوليلاين. للمسار الملتف كلش (مثل حرف U) البوليلاين أحسن.يُبنى المسار من إحداثيات الأرض نفسها (نقاط CL أولًا، وإن لم توجد فجميع النقاط)، مرتبةً على امتداد اتجاهها الرئيسي، وتبدأ من الطرف الغربي (أو الجنوبي). لا حاجة إلى خط متعدد. أما المسار كثير الالتواء (كحرف U) فالخط المتعدد أفضل له.The route is built from the ground coordinates themselves (the CL points first, else all), in their order along their main direction, starting at the west (or south) end. No polyline needed. For a very winding route (like a U) a polyline is better.
Clear route · Reverse · Pick start
زر الممحاة (Clear route) جنب اسم المسار يشيله بعد ما يسأل؛ النقاط اللي بيها إحداثيات تحتفظ بستيشناتها لحد ما تسوي مسار جديد. Reverse يقلب اتجاه الستيشنات. Pick start: أشّر قريب من الطرف اللي تبدي منه. بعد Reverse أو Pick start النقاط اللي بيها إحداثيات تاخذ ستيشناتها من جديد، وجنب الأزرار ينكتب وين صارت البداية (مثلاً start: west end).زر الممحاة (Clear route) بجانب اسم المسار يحذفه بعد التأكيد، وتحتفظ النقاط ذات الإحداثيات بمحطاتها حتى يُنشأ مسار جديد. Reverse يعكس اتجاه المحطات. Pick start: انقر قرب الطرف الذي تبدأ منه المحطات. بعد Reverse أو Pick start تُعاد حساب محطات النقاط ذات الإحداثيات، ويظهر بجانب الأزرار موضع البداية (مثلًا start: west end).The eraser button (Clear route) next to the route name takes the route away after asking; points with coordinates keep their stations until a new route is made. Reverse turns the stations round. Pick start: click near the end where they start. After Reverse or Pick start the points with coordinates get their stations again, and the line next to the buttons says where the start is (e.g. start: west end).
Start station · Interval
ستيشن البداية (0+850 أو 850). الفاصل 10 / 20 / 25 / 50 أو تكتب غيره بالمربع اللي جنبهن (Other interval، مثلاً 30 أو 100): الستيشنات اللي تنكتب بالـ Bands وخطوط الشبكة العمودية.محطة البداية (0+850 أو 850). الفاصل 10 / 20 / 25 / 50 أو قيمة أخرى تكتبها في المربع المجاور (Other interval، مثلًا 30 أو 100): وهي المحطات المكتوبة في شرائط البيانات وخطوط الشبكة الرأسية.The start station (0+850 or 850). The interval 10 / 20 / 25 / 50 or another typed in the box next to them (Other interval, e.g. 30 or 100): the stations written in the bands and the vertical grid lines.
Also at grade breaks · Format
ستيشنات نقاط تغيّر الميل تنكتب بالـ Bands هم. الصيغة: 0+020.00 / 0+020 / 20.00.تُكتب محطات نقاط تغيّر الميل في شرائط البيانات أيضًا. الصيغة: 0+020.00 / 0+020 / 20.00.The stations of the grade breaks are written in the bands too. Format: 0+020.00 / 0+020 / 20.00.
Max offset
النقطة الأبعد من هالمسافة عن المسار (الأساس 15 م) تتلون برتقالي وتنكتب تحت الجدول. تبقى تنرسم: يمكن النقطة غلط أو المسار غلط.النقطة الأبعد عن المسار من هذه المسافة (الافتراضي 15 م) تُلوَّن بالبرتقالي وتُذكر أسفل الجدول، لكنها تبقى مرسومة: فإما أن النقطة خاطئة أو المسار خاطئ.A point farther than this from the route (default 15 m) is coloured orange and listed under the table. It is still drawn: either the point or the route is wrong.
Plan marks
اختياري (مطفي): أشّر Draw station marks along the route in plan وتطلع تكات على المسار بالبلان (Ticks every، الأساس 20 م) والستيشن مكتوب (labels every، الأساس 100 م، وبالطرفين) بارتفاع Text height بوحدات الرسم، بطبقة CPROF-STA. تتبع المسار وستيشن البداية وحدها.اختياري (معطّل): فعّل Draw station marks along the route in plan فتظهر علامات عرضية على المسار في المسقط الأفقي (Ticks every، الافتراضي 20 م) والمحطة مكتوبة (labels every، الافتراضي 100 م، وعند الطرفين) بارتفاع Text height بوحدات الرسم، على الطبقة CPROF-STA. وهي تتبع المسار ومحطة البداية تلقائيًا.Optional (off): tick Draw station marks along the route in plan for ticks across the route in plan (Ticks every, default 20 m) and the station written (labels every, default 100 m, and at both ends) at Text height in drawing units, on layer CPROF-STA. They follow the route and the start station by themselves.

4الأرض (GROUND)الأرض (GROUND)The ground (GROUND)

فوق: CL only · CL + L · CL + R · L · CL · R (كل جهة اختيارية). جدول الخطوط: Line، Points، Range، Style - اضغط خط حتى تشتغل عليه. وبعدها نفس الأزرار الثلاثة بكل صفحة:

في الأعلى: CL only · CL + L · CL + R · L · CL · R (كل جانب اختياري). جدول الخطوط: Line و Points و Range و Style - انقر خطًا لتعمل عليه. ثم الأزرار الثلاثة نفسها في كل صفحة:

At the top: CL only · CL + L · CL + R · L · CL · R (each side optional). The lines table: Line, Points, Range, Style - click a line to work on it. Then the same three buttons on every page:

File…
ملف TXT / CSV / Excel. التفاصيل بالقسم 5.ملف TXT / CSV / Excel. التفاصيل في القسم 5.A TXT / CSV / Excel file. Details in section 5.
Drawing
Pick points in order: أشّر النقاط بالترتيب (سناب Node حتى ياخذ المنسوب). Select …(any order): حدد نقاط / COGO / نصوص مناسيب بنافذة؛ تترتب على طول المسار. إذا ماكو مسار: أبعد نقطتين = البداية والنهاية، ويطلع خط مؤقت مرقّم 1 → n وتگدر تختار Reverse. 3D polyline: رؤوسه بمناسيبها.Pick points in order: حدّد النقاط بالترتيب (بالتقاط Node ليُؤخذ المنسوب). Select …(any order): حدّد نقاطًا / نقاط COGO / نصوص مناسيب بنافذة تحديد، فتُرتَّب على امتداد المسار. وإن لم يوجد مسار: تكون أبعد نقطتين هما البداية والنهاية، ويظهر خط مؤقت مرقّم 1 → n، ويمكنك اختيار Reverse. 3D polyline: رؤوسه بمناسيبها.Pick points in order: click the points in order (snap Node to get the level). Select … (any order): window points / COGO points / level texts; they are sorted along the route. With no route: the farthest two points are the ends, a temporary line numbered 1 → n shows the order and you may choose Reverse. 3D polyline: its corners with their levels.
Manual
إدخال يدوي، سطر واحد مو جدول. Station / Z: الستيشن يكتب نفسه (آخر ستيشن + الفاصل)، اكتب المنسوب و Enter - النقطة تنضاف وتنرسم فوراً والمربع يتفرغ. E / N / Z (بالرسم المحلي X / Y / Z): إحداثيات من ورق، والستيشن ينحسب من المسار وانت تكتب. Description اختياري. Draw as: Points / Line / Points + line لكل خط.إدخال يدوي في سطر واحد لا في جدول. Station / Z: تُملأ المحطة تلقائيًا (آخر محطة + الفاصل)، اكتب المنسوب ثم Enter - فتُضاف النقطة وتُرسم فورًا ويُفرَّغ المربع. E / N / Z (بالرسم المحلي X / Y / Z): إحداثيات من ورقة، وتُحسب المحطة من المسار أثناء الكتابة. Description اختياري. Draw as: Points / Line / Points + line لكل خط.One entry line, not a grid. Station / Z: the station fills itself (last station + interval), type the level and Enter - the point is added and drawn at once and the box clears. E / N / Z (X / Y / Z in a local drawing): coordinates from paper; the station is worked out from the route as you type. Description is optional. Draw as: Points / Line / Points + line for each line.
POINTS
نقاط الخط المختار: Station · Z · Description · From، مرتبة حسب الستيشن مهما كان ترتيب دخولها. ضغطة على سطر = نقطته تضوي بالبروفايل وعلى المسار بالبلان 3 ثواني. ✕ بأول السطر يحذف النقطة. Clear يحذف كل نقاط الخط (يسأل أول).نقاط الخط المحدد: Station · Z · Description · From، مرتبة حسب المحطة مهما كان ترتيب إدخالها. النقر على سطر = تُضاء نقطته على المقطع وعلى المسار في المسقط الأفقي لمدة 3 ثوانٍ. ✕ في بداية السطر يحذف النقطة. Clear يحذف جميع نقاط الخط (بعد التأكيد).The points of the chosen line: Station · Z · Description · From, in station order whatever order they came in. A click on a row = its point lights up on the profile and on the route in plan for 3 seconds. ✕ at the start of the row deletes the point. Clear deletes all the points of the line (it asks).
ROUTEGROUNDDESIGNCROSSINGSOUTPUT
LINES
CL onlyCL + LCL + RL · CL · R
● L       51  0+000 – 1+000  ╍╍
● CL (NGL) 51  0+000 – 1+000  ━━
● R       51  0+000 – 1+000  ┈┈
ADD DATA → CL (NGL)
File…DrawingManual
Station / ZE / N / Z
Sta 0+680 Z 7.242 Desc    Add
Draw as PointsLinePoints + line
POINTS · CL (NGL) · 51 pts · 1 to check
✕ 0+640.00  7.192    file
✕ 0+660.00  72.100 ⚠ file
✕ 0+680.00  7.242    file

⚠ 0+660.00: 72.100 jumps 64.88 m from its neighbours — missing decimal point? Not drawn until fixed.
By Eng. Ali · CAD & SURVEY · CPROF v1.0

5نقاط من ملف (File…)نقاط من ملف (File…)Points from a file (File…)

الملف ينقرا بأي ترميز (UTF-8 أو العربي ANSI)، والفاصل فارزة، Tab، فارزة منقوطة أو مسافات، أو Excel ‎.xlsx (تختار الشيت). النافذة تكتب شنو لگت: ✓ Detected: Station / Elevation / Description، صيغة الستيشن، وسطر العناوين.

يُقرأ الملف بأي ترميز (UTF-8 أو ANSI العربي)، والفاصل فاصلة أو Tab أو فاصلة منقوطة أو مسافات، أو ملف Excel ‎.xlsx (تختار الورقة). وتعرض النافذة ما اكتشفته: ✓ Detected: Station / Elevation / Description، وصيغة المحطة، وسطر العناوين.

The file is read in any encoding (UTF-8 or Arabic ANSI), split by comma, tab, semicolon or spaces, or Excel .xlsx (choose the sheet). The window says what it found: ✓ Detected: Station / Elevation / Description, the station format and the header row.

ملف Excel القديم .xls ما ينقرا: سوّيله Save As بصيغة .xlsx أو .csv.ملف Excel القديم .xls لا يُقرأ: احفظه بصيغة .xlsx أو .csv.Old Excel .xls is not read: Save As .xlsx or .csv.
البياناتالبياناتData isالأعمدةالأعمدةColumnsشلون تنعرفكيف تُكتشفHow it is found
Station / ZStation · Elev [· Desc]عمود ستيشن (0+020) أو أرقام متصاعدة، وبعده المنسوب.عمود محطات (0+020) أو أرقام متزايدة، يليه المنسوب.A station column (0+020) or increasing numbers, then the level.
Pt · E · N · ZPt · E · N · Z [· Code]عمودين أرقام كبيرة = E و N. بالـ UTM الـ E ستة مراتب والـ N سبعة: إذا متبادلين بالملف ينقرون صح وحدهم ويكتب ⚠.عمودان بأرقام كبيرة = E و N. في UTM يتكون E من ست خانات و N من سبع: فإذا كانا متبادلين في الملف قُرئا صحيحين تلقائيًا مع تنبيه ⚠.Two big-number columns = E and N. In UTM E has 6 digits and N 7: when they are swapped in the file they are read the right way and a ⚠ says so.
L · CL · RStation · L · CL · R [· Desc]ستيشن وثلاث مناسيب بكل سطر.محطة وثلاثة مناسيب في كل سطر.A station and three levels on each row.

أسماء العناوين اللي تنعرف: STA, STATION, CH, CHAINAGE, KP (ستيشن) · RL, Z, NGL, LEVEL, ELEV, H (منسوب) · E, EAST, X · N, NORTH, Y · DESC, CODE, REMARK · PT, POINT, NO, NAME · L / LT / LEFT، CL / C / CENTRE، R / RT / RIGHT. كل عمود إله قائمة تبدّل نوعه، وزر Data is يبدّل نوع البيانات. المعاينة تبين كل سطر ويا Read as (m) (الستيشن بالمتر) و → line والفحص: الأحمر = مرفوض (ما ينضاف)، البرتقالي = يدخل بس ما ينرسم لحد ما يتصلح.

أسماء العناوين المعروفة: STA, STATION, CH, CHAINAGE, KP (المحطة) · RL, Z, NGL, LEVEL, ELEV, H (المنسوب) · E, EAST, X · N, NORTH, Y · DESC, CODE, REMARK · PT, POINT, NO, NAME · L / LT / LEFT، CL / C / CENTRE، R / RT / RIGHT. لكل عمود قائمة لتغيير نوعه، والزر Data is يغيّر نوع البيانات. وتعرض المعاينة كل سطر مع Read as (m) (المحطة بالمتر) و → line ونتيجة الفحص: الأحمر = مرفوض (لا يُضاف)، والبرتقالي = يُضاف لكنه لا يُرسم حتى يُصحَّح.

Header names that are known: STA, STATION, CH, CHAINAGE, KP (station) · RL, Z, NGL, LEVEL, ELEV, H (level) · E, EAST, X · N, NORTH, Y · DESC, CODE, REMARK · PT, POINT, NO, NAME · L / LT / LEFT, CL / C / CENTRE, R / RT / RIGHT. Each column has a list to change its kind, and Data is changes the kind of data. The preview shows every row with Read as (m) (the station in metres), → line and the check: red = rejected (not added), orange = comes in but is not drawn until fixed.

مثال Station / Zمثال Station / ZExample Station / Z

STA,RL,DESC
0+000,6.809,BEGIN ROAD-1
0+020,6.860,
0+340,7.811,"PIPE 8"""
0+660,72.10,          ← 7.210 typed wrong

مثال إحداثيات ويا كوداتمثال إحداثيات مع رموزExample coordinates with codes

Point,E,N,Z,Code
L0000,729995.000,3381008.660,6.559,L
CL0000,730000.000,3381000.000,6.809,CL
R0000,730005.000,3380991.340,6.559,R
إذا الخط بيه نقاط من قبل، يسألك: Yes = يبدلهن بالملف، No = يضيف الملف عليهن.إذا كان للخط نقاط سابقة يسألك: Yes = استبدالها بالملف، و No = إضافة الملف إليها.When the line already has points it asks: Yes = replace them with the file, No = add the file to them.

6صيغ الستيشن وسؤال 0+20صيغ المحطة وسؤال 0+20Station formats and the 0+20 question

بالملففي الملفIn the fileينقراتُقرأRead as
0+020 · 0+020.50 · 1+25020 · 20.50 · 1250 m
20 · 1250 · 20,520 · 1250 · 20.5 m
K0+020 · KM1+25020 · 1250 m
0+20 · 1+00 (رقمين بعد +)(رقمان بعد +)(two digits after +)ينسأل مرة وحدةيُسأل عنها مرة واحدةasked once

إذا الملف بيه ستيشنات برقمين بعد الـ + (مثل 0+20)، الأداة تسأل مرة وحدة: Yes = 0+20 هو 20 م (الـ + يفصل الكيلو والمتر)، No = 1+00 هو 100 م (الـ + يفصل المئات). الجواب ينحفظ، وبالنافذة سطر Stations like 0+20 حتى تبدّله. إذا الستيشنات تقفز (مثلاً 0+80 بعدها 1+00 = 1,000 م) يطلع ⚠ ينبهك إن القراءة الثانية يمكن هي الصح.

إذا احتوى الملف محطات برقمين بعد علامة + (مثل 0+20)، تسأل الأداة مرة واحدة: Yes = 0+20 تعني 20 م (علامة + تفصل الكيلومتر عن المتر)، و No = 1+00 تعني 100 م (علامة + تفصل المئات). يُحفظ الجواب، وفي النافذة سطر Stations like 0+20 لتغييره. وإذا قفزت المحطات (مثلًا 0+80 ثم 1+00 = 1,000 م) يظهر تنبيه ⚠ بأن القراءة الأخرى قد تكون الصحيحة.

When the file has stations with two digits after the + (like 0+20), the tool asks once: Yes = 0+20 is 20 m (the + splits km and m), No = 1+00 is 100 m (the + splits hundreds of metres). The answer is remembered, and the window has a Stations like 0+20 line to change it. When the stations jump (e.g. 0+80 then 1+00 = 1,000 m) a ⚠ tells you the other reading may be the right one.

7يسار · محور · يمينيسار · محور · يمينLeft · centre line · right

طريق ممسوح على 3 خطوط: اختار L · CL · R (أو CL + L / CL + R إذا جهة وحدة). من إحداثيات: ملف واحد بكودات، أو كل خط بروحه. كل نقطة تنسقط على المسار فيطلع الستيشن والإزاحة (سالب = يسار، موجب = يمين).

طريق مرفوع على 3 خطوط: اختر L · CL · R (أو CL + L / CL + R لجانب واحد). من الإحداثيات: ملف واحد برموز، أو ملف لكل خط. تُسقَط كل نقطة على المسار فينتج لها المحطة والإزاحة (السالب = يسار، والموجب = يمين).

A road surveyed on 3 lines: choose L · CL · R (or CL + L / CL + R for one side). From coordinates: one file with codes, or each line on its own. Every point goes onto the route and gets its station and offset (negative = left, positive = right).

8الأخطاءالأخطاءErrors

ستيشن مكررمحطة مكررةSame station twice
النقطة الثانية بنفس الستيشن تتلون أحمر وما تنرسم. احذف وحدة بـ ✕.النقطة الثانية في المحطة نفسها تُلوَّن بالأحمر ولا تُرسم. احذف إحداهما بـ ✕.The second point at the same station is red and not drawn. Delete one with ✕.
منسوب يقفزمنسوب قافزA level that jumps
منسوب يبعد عن جارينه الاثنين أكثر من max(2 م، 5 × الخطوة المعتادة بين النقاط) - مثل 72.10 بين مناسيب حوالي 7.2 (فارزة ناقصة). السطر أحمر ويكتب تحت الجدول: ⚠ 0+660: 72.100 jumps 64.88 m from its neighbours — missing decimal point?. ما ينرسم لحد ما يتصلح.منسوب يبتعد عن جاريه كليهما أكثر من max(2 م، 5 × الخطوة المعتادة بين النقاط) - مثل 72.10 بين مناسيب نحو 7.2 (فاصلة عشرية مفقودة). يصبح السطر أحمر ويُكتب أسفل الجدول: ⚠ 0+660: 72.100 jumps 64.88 m from its neighbours — missing decimal point?. ولا يُرسم حتى يُصحَّح.A level farther from both its neighbours than max(2 m, 5 × the usual step between the points) - like 72.10 among levels of about 7.2 (a missing decimal point). The row is red and the line under the table says ⚠ 0+660: 72.100 jumps 64.88 m from its neighbours — missing decimal point?. It is not drawn until fixed.
بعيدة عن المساربعيدة عن المسارFar from the route
أبعد من Max offset: برتقالي، بس تنرسم.أبعد من Max offset: برتقالية، لكنها تُرسم.Farther than Max offset: orange, but drawn.
شلون أصلّح؟كيف أصحّح؟How to fix
افتح Manual، اضغط السطر الغلط (يجي بالمربعات)، صحّح المنسوب و Enter: النقطة على نفس الستيشن تتبدل وترجع تنرسم.افتح Manual، وانقر السطر الخاطئ (فينتقل إلى المربعات)، وصحّح المنسوب ثم Enter: تُستبدل النقطة في المحطة نفسها وتُرسم من جديد.Open Manual, click the wrong row (it comes into the boxes), correct the level and Enter: the point at that station is replaced and drawn again.

9التصميم (DESIGN)التصميم (DESIGN)The design (DESIGN)

خط التصميم اختياري: مربع Show design يرسمه ويا الـ Bands والفحص؛ إذا شلت الصح يبقى بروفايل الأرض بس (والتصميم يبقى محفوظ). ثلاث طرق، و نفس الأزرار File… · Drawing · Manual:

خط التصميم اختياري: مربع Show design يرسمه مع شرائطه وفحوصه؛ وإذا ألغيت التحديد بقي مقطع الأرض وحده (ويبقى التصميم محفوظًا). ثلاث طرق، والأزرار نفسها File… · Drawing · Manual:

The design line is optional: Show design draws it with its bands and checks; untick it for the ground profile only (the design stays kept). Three ways, and the same buttons File… · Drawing · Manual:

Grade points
نقاط تغيّر الميل (PVI): Station · Level و VC اختياري (طول المنحني العمودي بالمتر، قطع مكافئ متناظر). الجدول يبين Grade → (الميل للنقطة الجاية) محسوب وحده.
المخطط يعطي K؟ L = K × |A| (A = فرق الميلين %). مثال: K = 20، A = 0.58 % ← L ≈ 12 م.
نقاط تغيّر الميل (PVI): Station · Level و VC اختياري (طول المنحنى الرأسي بالمتر، قطع مكافئ متماثل). ويعرض الجدول Grade → (الميل إلى النقطة التالية) محسوبًا تلقائيًا.
هل يعطي المخطط قيمة K؟ L = K × |A| (A = فرق الميلين %). مثال: K = 20، و A = 0.58 % ← L ≈ 12 م.
Grade points (PVI): Station · Level and an optional VC (vertical curve length in m, a symmetric parabola). The table shows Grade → (to the next point), worked out by itself.
The drawing gives K? L = K × |A| (A = grade change in %). Example: K = 20, A = 0.58 % → L ≈ 12 m.
Start + grade
ستيشن ومنسوب البداية والميل %، وبعدها سطر لكل ستيشن يتغير بيه الميل (ويا VC إذا تريد). الخط يمشي لآخر الأرض.محطة البداية ومنسوبها والميل %، ثم سطر لكل محطة يتغير عندها الميل (مع VC إن أردت). ويمتد الخط حتى نهاية الأرض.The start station, level and grade %, then one row for each station where the grade changes (with a VC if wanted). The line runs to the end of the ground.
Fixed level
منسوب واحد على طول البروفايل (منطقة تسوية، قعر قناة ...).منسوب واحد على طول المقطع (منصة، قاع قناة ...).One level all along (a platform, a channel bed ...).
File… · Drawing · Manual
File…: ملف أعمدة Station · Level (· VC length)، نفس نافذة الاستيراد والكشف التلقائي. Drawing: نقاط بمنسوبها (Z) أو COGO أو نصوص مناسيب، تأشرها بالترتيب أو تحددها بأي ترتيب؛ الستيشن من المسار (يحتاج مسار). Manual: سطر واحد Sta · Level · VC و Enter؛ سطر على ستيشن موجود يبدله.File…: ملف بأعمدة Station · Level (· VC length)، بنافذة الاستيراد نفسها والاكتشاف التلقائي. Drawing: نقاط بمنسوبها (Z) أو نقاط COGO أو نصوص مناسيب، تحدّدها بالترتيب أو بأي ترتيب؛ وتؤخذ المحطة من المسار (يلزم وجود مسار). Manual: سطر واحد Sta · Level · VC ثم Enter؛ والسطر على محطة موجودة يستبدلها.File…: a file with Station · Level (· VC length) columns, the same import window and detection. Drawing: points with their level (Z), COGO points or level texts, picked in order or selected in any order; the station comes from the route (a route is needed). Manual: one line Sta · Level · VC and Enter; a row at a station that is already there replaces it.
الجدولالجدولThe table
ضغطة على سطر = نقطته تضوي بالبروفايل وبالبلان 3 ثواني (وإذا Manual مفتوح يجي بالمربعات حتى تصححه). ✕ يحذف السطر، Clear يحذف الكل (يسأل). ستيشن مكرر = أحمر وما ينستخدم.النقر على سطر = تُضاء نقطته على المقطع وفي المسقط الأفقي لمدة 3 ثوانٍ (وإذا كان Manual مفتوحًا تنتقل إلى المربعات لتصحيحها). ✕ يحذف السطر، و Clear يحذف الكل (بعد التأكيد). المحطة المكررة = حمراء ولا تُستخدم.A click on a row = its point lights up on the profile and in plan for 3 s (with Manual open it comes into the boxes to correct). ✕ deletes the row, Clear deletes them all (it asks). The same station twice = red and not used.
ROUTEGROUNDDESIGNCROSSINGSOUTPUT
1. DESIGN LINE (CL)
☑ Show design
Grade pointsStart + gradeFixed level
File…DrawingManual
Sta      Level     VC   Add
✕ 1 0+000.00 6.800 +0.37 % —
✕ 2 0+300.00 7.900 −0.21 % 120
✕ 3 0+650.00 7.150 +0.16 % 160
✕ 4 1+000.00 7.700 end    —
2. ROAD WIDTH & CROSSFALL
Half width 10 L 10 R (m)
Crossfall -2.5 % L -2.5 % R
☐ Show L / R design
3. CHECK
Max grade 6 % ✓ 0.37 %
Max cut 0.01 m at 0+940
Max fill 0.01 m at 0+800
Clearance 0.3 m (to the crossings)
By Eng. Ali · CAD & SURVEY · CPROF v1.0

طريق: العرض والميل العرضيالطريق: العرض والميل العرضيRoad: width and crossfall

Half width يسار ويمين بالمتر و Crossfall % (سالب = الحافة أوطى من المحور). منسوب الحافة = منسوب المحور + نص العرض × الميل: 10 × −2.5 % = −0.25 م. تصميم L و R ينرسم وحده إذا الأرض بيها خطوط L / R، أو إذا تأشر Show L / R design. ما تحتاج تدخل تصميم ثاني.

Half width لليسار واليمين بالمتر، و Crossfall % (السالب = الحافة أخفض من المحور). منسوب الحافة = منسوب المحور + نصف العرض × الميل: 10 × −2.5 % = −0.25 م. يُرسم تصميم L و R تلقائيًا إذا احتوت الأرض خطوط L / R، أو عند تفعيل Show L / R design. لا حاجة إلى إدخال تصميم آخر.

Half width left and right in m and Crossfall % (negative = the edge is lower than the centre line). Edge level = centre line level + half width × crossfall: 10 × −2.5 % = −0.25 m. The L and R design is drawn by itself when the ground has L / R lines, or when Show L / R design is ticked. No separate design to enter.

الـ Crossfall قيمة وحدة لكل جهة على طول الطريق كله: الـ Superelevation (الميل الإضافي بالمنحنيات الأفقية) ما ينحسب.الـ Crossfall قيمة واحدة لكل جهة على طول الطريق: لا يُحسب الميل الإضافي في المنحنيات الأفقية (Superelevation).Crossfall is one value per side for the whole road: superelevation on horizontal curves is not modelled.

بايب: أعلى البايب أو الـ Invertالأنبوب: أعلى الأنبوب أو القاع (Invert)Pipe: top of pipe or invert

للبايب خط التصميم هو Top of pipe أو Invert (تختار). Diameter: 8 أو 8" = إنج (8" = 203.2 ملم)، 200 أو 200mm = ملم (رقم لحد 60 ينقرا إنج، أكثر = ملم). القطر يحوّل: Top = Invert + القطر. الغطاء = NGL − Top. إذا ملف الأرض (GROUND › File…) بيه عمود TOP أو INVERT أو COVER، بعد الاستيراد الأداة تسألك: تستخدمه كخط تصميم؟ (COVER يصير Top = NGL − Cover).

خط التصميم للأنبوب هو Top of pipe أو Invert (حسب اختيارك). Diameter: 8 أو 8" = بوصة (8" = 203.2 ملم)، و 200 أو 200mm = ملم (الرقم حتى 60 يُقرأ بوصة، وما فوقه ملم). ويُحوِّل القطرُ بينهما: Top = Invert + القطر. الغطاء = NGL − Top. وإذا احتوى ملف الأرض (GROUND › File…) عمود TOP أو INVERT أو COVER، تسألك الأداة بعد الاستيراد: هل تستخدمه خطًّا للتصميم؟ (COVER يعطي Top = NGL − Cover).

For a pipe the design line is the Top of pipe or the Invert (choose). Diameter: 8 or 8" = inches (8" = 203.2 mm), 200 or 200mm = mm (a number up to 60 is read as inches, above as mm). The diameter turns one into the other: Top = Invert + diameter. Cover = NGL − Top. When the ground file (GROUND › File…) has a TOP, INVERT or COVER column, after the import the tool asks: use it as the design line? (COVER gives Top = NGL − Cover).

انتبه: الرقم بدون وحدة لحد 60 ينقرا إنج. كيبل 40 ملم إذا كتبته 40 يصير 40" = 1016 ملم! للقياسات الصغيرة اكتب الوحدة: 40mm، 50 mm.تنبيه: الرقم دون وحدة حتى 60 يُقرأ بوصة. فكابل 40 ملم إذا كُتب 40 يصبح 40" = 1016 ملم! اكتب الوحدة للمقاسات الصغيرة: 40mm، 50 mm.Note: a plain number up to 60 is read as inches. A 40 mm cable typed 40 becomes 40" = 1016 mm! Write the unit for small sizes: 40mm, 50 mm.

مثال محلول: منسوب داخل منحني عموديمثال محلول: منسوب داخل منحنى رأسيWorked example: a level inside a vertical curve

التصميم (ملف CPROF_Road1_design_PVI.csv): نطلع منسوب الستيشن 0+270 اللي يقع داخل المنحني المحدب عند 0+300.

التصميم (الملف CPROF_Road1_design_PVI.csv): نحسب منسوب المحطة 0+270 الواقعة داخل المنحنى المحدّب عند 0+300.

The design (file CPROF_Road1_design_PVI.csv): find the level at station 0+270, inside the crest curve at 0+300.

PVIStationLevelVCGrade →
10+0006.800—(7.900 − 6.800) / 300 = +0.367 %
20+3007.900120(7.150 − 7.900) / 350 = −0.214 %
30+6507.150160(7.700 − 7.150) / 350 = +0.157 %
41+0007.700—end
  1. بداية المنحني BVC = 0+300 − 120/2 = 0+240، نهايته EVC = 0+360. 0+270 داخله.بداية المنحنى BVC = 0+300 − 120/2 = 0+240، ونهايته EVC = 0+360. والمحطة 0+270 داخله.The curve starts (BVC) at 0+300 − 120/2 = 0+240 and ends (EVC) at 0+360. 0+270 is inside.
  2. منسوب BVC على الميل الأول: 7.900 − 0.003667 × 60 = 7.680.منسوب BVC على الميل الأول: 7.900 − 0.003667 × 60 = 7.680.Level of the BVC on the first grade: 7.900 − 0.003667 × 60 = 7.680.
  3. x = 270 − 240 = 30 م. منسوب المماس: 7.680 + 0.003667 × 30 = 7.790.x = 270 − 240 = 30 م. منسوب المماس: 7.680 + 0.003667 × 30 = 7.790.x = 270 − 240 = 30 m. Tangent level: 7.680 + 0.003667 × 30 = 7.790.
  4. فرق الميول A = g2 − g1 = −0.214 − 0.367 = −0.581 %. التصحيح = A × x² / (200 × L) = −0.581 × 900 / 24000 = −0.022 م.فرق الميلين A = g2 − g1 = −0.214 − 0.367 = −0.581 %. التصحيح = A × x² / (200 × L) = −0.581 × 900 / 24000 = −0.022 م.Grade difference A = g2 − g1 = −0.214 − 0.367 = −0.581 %. Correction = A × x² / (200 × L) = −0.581 × 900 / 24000 = −0.022 m.
  5. المنسوب عند 0+270 = 7.790 − 0.022 = 7.768.المنسوب عند 0+270 = 7.790 − 0.022 = 7.768.Level at 0+270 = 7.790 − 0.022 = 7.768.
  6. تحقق عند الـ PVI بقاعدة e = A × L / 800 = −0.581 × 120 / 800 = −0.087 → 7.900 − 0.087 = 7.813 (نفس الـ Band عند 0+300).التحقق عند PVI بالقاعدة e = A × L / 800 = −0.581 × 120 / 800 = −0.087 → 7.900 − 0.087 = 7.813 (مطابق للشريط عند 0+300).Check at the PVI with e = A × L / 800 = −0.581 × 120 / 800 = −0.087 → 7.900 − 0.087 = 7.813 (the same as the band at 0+300).
مناسيب التصميم الكاملة لهالملف: 0+000 6.800 · 0+100 7.167 · 0+240 7.680 · 0+300 7.813 · 0+360 7.771 · 0+460 7.557 · 0+570 7.321 · 0+650 7.224 · 0+730 7.276 · 0+800 7.386 · 1+000 7.700.مناسيب التصميم الكاملة لهذا الملف: 0+000 6.800 · 0+100 7.167 · 0+240 7.680 · 0+300 7.813 · 0+360 7.771 · 0+460 7.557 · 0+570 7.321 · 0+650 7.224 · 0+730 7.276 · 0+800 7.386 · 1+000 7.700.The full design levels of this file: 0+000 6.800 · 0+100 7.167 · 0+240 7.680 · 0+300 7.813 · 0+360 7.771 · 0+460 7.557 · 0+570 7.321 · 0+650 7.224 · 0+730 7.276 · 0+800 7.386 · 1+000 7.700.

الرسم والـ Bandsالرسم وشرائط البياناتDrawing and bands

الفحص (CHECK)الفحص (CHECK)Checks (CHECK)

Max grade
أكبر ميل بالتصميم مقابل الحد (طريق 6 % بالأساس، بايب بلا حد): ✓ أو ⚠ ويا الجزء.أكبر ميل في التصميم مقارنةً بالحد (الطريق 6 % افتراضيًا، والأنبوب بلا حد): ✓ أو ⚠ مع الجزء المعني.The steepest design grade against the limit (road 6 % by default, pipe none): ✓ or ⚠ with the part.
Max cut · Max fill
أكبر حفر وأكبر دفن (طريق) وستيشنهم.أكبر حفر وأكبر ردم (للطريق) ومحطتاهما.The biggest cut and fill (road) and their stations.
Min cover
أقل غطاء فوق البايب (الأساس 0.8 م) وستيشنه. مثال: ملف CPROF_Pipe_route_NGL_TOP.csv ← أقل غطاء 1.20 م، أكبر 2.10 م ✓.أقل غطاء فوق الأنبوب (الافتراضي 0.8 م) ومحطته. مثال: الملف CPROF_Pipe_route_NGL_TOP.csv ← أقل غطاء 1.20 م، وأكبره 2.10 م ✓.The least cover over the pipe (default 0.8 m) and its station. Example: file CPROF_Pipe_route_NGL_TOP.csv → min cover 1.20 m, max 2.10 m ✓.
Clearance
أقل فراغ عمودي بين خط التصميم وكل تقاطع بيه منسوب (الأساس 0.3 م، يتغير، فارغ = بلا حد). للبايب: أعلاه وأسفله (الأعلى − القطر)؛ للطريق: منسوب التصميم. التقاطع: أعلاه وأسفله (المنسوب ± قطره). سطر الملخص (⚠ 1 of 6 under 0.30 m) وبعده سطر لكل تقاطع ويا ستيشنه: فوق (above) لو جوه (below) والفراغ، ✓ / ⚠ أقل من الحد / ✗ يتلاقون. السياجات والتقاطعات بلا منسوب ما تنفحص. مثال محلول بالقسم 10.أقل خلوص رأسي بين خط التصميم وكل تقاطع له منسوب (الافتراضي 0.3 م، قابل للتعديل، والفراغ = بلا حد). للأنبوب: أعلاه وأسفله (الأعلى − القطر)؛ وللطريق: منسوب التصميم. وللتقاطع: أعلاه وأسفله (المنسوب ± قطره). سطر ملخص (⚠ 1 of 6 under 0.30 m) يليه سطر لكل تقاطع مع محطته: فوق (above) أو تحت (below) والخلوص، و✓ / ⚠ أقل من الحد / ✗ متلامسان. لا تُفحص الأسيجة ولا التقاطعات التي بلا منسوب. مثال محلول في القسم 10.The least vertical gap between the design line and each crossing that has a level (default 0.3 m, editable, empty = no limit). A pipe: its top and bottom (top − diameter); a road: the design level. The crossing: its top and bottom (level ± its diameter). A summary line (⚠ 1 of 6 under 0.30 m), then one line per crossing with its station: above or below and the gap, ✓ / ⚠ under the limit / ✗ they meet. Fences and crossings without a level are not checked. Worked example in section 10.

10التقاطعات (CROSSINGS)التقاطعات (CROSSINGS)Crossings (CROSSINGS)

كل شي يقطع المسار: بايب، طريق، كيبل، كلفرت، سياج، بلوك من عندك، أو نقطة تنسقط من البلان. ينرسم على البروفايل برمزه بحجمه الحقيقي ويا ليبل نظيف، والفراغ بينه وبين التصميم ينفحص بـ DESIGN › CHECK. نفس الأزرار الثلاثة مثل باقي الصفحات: File… · Drawing · Manual.

كل ما يقطع المسار: أنبوب، طريق، كابل، عبّارة، سياج، كتلة (Block) من إعدادك، أو نقطة مُسقَطة من المسقط الأفقي. يُرسم على المقطع برمزه بحجمه الحقيقي مع تسمية نظيفة، ويُفحص الخلوص بينه وبين التصميم في DESIGN › CHECK. والأزرار الثلاثة نفسها كما في بقية الصفحات: File… · Drawing · Manual.

Anything that crosses the route: a pipe, a road, a cable, a culvert, a fence, a block of your own, or a point projected from the plan. It is drawn on the profile with its symbol at its true size and a clean label, and its gap to the design is checked in DESIGN › CHECK. The same three buttons as the other pages: File… · Drawing · Manual.

File…
ملف TXT / CSV / Excel: Station · Item · Level type · Value · Diameter · Material (أو أعمدة Top / Invert / Depth مباشرة، أو E / N بدل الستيشن وتنسقط على المسار). الأعمدة تنعرف من أسمائها أو قيمها وكل عمود تگدر تبدله، ومعاينة تبين شلون ينقرا كل سطر. النوع ينعرف من الاسم: ROAD → طريق، CABLE / FIBRE → كيبل، CULVERT / BOX → عبارة، FENCE → سياج، وغيرها Pipe. القطر: 8" = إنج (203.2 ملم)، 150 mm = ملم.ملف TXT / CSV / Excel: Station · Item · Level type · Value · Diameter · Material (أو أعمدة Top / Invert / Depth مباشرة، أو E / N بدل المحطة فتُسقَط على المسار). تُعرف الأعمدة من أسمائها أو قيمها، ويمكن تغيير كل عمود، وتعرض المعاينة كيف يُقرأ كل سطر. ويُعرف النوع من الاسم: ROAD → طريق، و CABLE / FIBRE → كابل، و CULVERT / BOX → عبّارة، و FENCE → سياج، وما عداها Pipe. القطر: 8" = بوصة (203.2 ملم)، و 150 mm = ملم.A TXT / CSV / Excel file: Station · Item · Level type · Value · Diameter · Material (or Top / Invert / Depth columns, or E / N instead of the station, put onto the route). The columns are found by their names or values and each can be changed; a preview shows how every row is read. The kind comes from the name: ROAD → road, CABLE / FIBRE → cable, CULVERT / BOX → culvert, FENCE → fence, else Pipe. Diameter: 8" = inches (203.2 mm), 150 mm = mm. Level type: Top (T، TOC) · Inv (Invert، IL، I، Bottom) · Depth (D). مثال (CPROF_Pipe_crossings.csv):Level type: Top (T، TOC) · Inv (Invert، IL، I، Bottom) · Depth (D). مثال (CPROF_Pipe_crossings.csv):Level type: Top (T, TOC) · Inv (Invert, IL, I, Bottom) · Depth (D). Example (CPROF_Pipe_crossings.csv):
Station,Item,Level type,Value,Diameter,Material
1+250.00,POWER CABLE 33kV,Depth,0.900,150 mm,XLPE duct
2+010.00,WATER LINE,Inv,3.314,"12""",HDPE
Drawing
Pick in plan: أشّر الخط (أو النقطة) اللي يقطع المسار، وحدة ورا وحدة؛ الستيشن من نقطة التقاطع ويا المسار، والإزاحة منه. Auto-detect on layers: حدد عنصر واحد من كل طبقة (أو Enter = نفس الطبقات المرة اللي فاتت): كل خط / بوليلاين / قوس بهالطبقات يقطع المسار = تقاطع بستيشنه، وتتأشر بالرسم ويسألك قبل ما يضيف. النوع من اسم الطبقة (PIPE-EX → Pipe). 3D بوليلاين يعطي المنسوب هم. Project points / blocks / texts: القسم تحت.Pick in plan: انقر الخط (أو النقطة) الذي يقطع المسار، واحدًا تلو الآخر؛ وتؤخذ المحطة من نقطة تقاطعه مع المسار، والإزاحة منه. Auto-detect on layers: حدّد عنصرًا واحدًا من كل طبقة (أو Enter = طبقات المرة السابقة): كل خط / خط متعدد / قوس على هذه الطبقات يقطع المسار = تقاطع عند محطته، وتُعلَّم في الرسم ويسألك قبل الإضافة. ويؤخذ النوع من اسم الطبقة (PIPE-EX → Pipe). والخط المتعدد ثلاثي الأبعاد يعطي المنسوب أيضًا. Project points / blocks / texts: انظر القسم أدناه.Pick in plan: click the line (or point) that crosses the route, one after another; the station comes from where it cuts the route, and the offset. Auto-detect on layers: select one object of each layer (or Enter = the layers of last time): every line / polyline / arc on those layers that cuts the route = one crossing at its station; they are marked in the drawing and it asks before adding them. The kind comes from the layer name (PIPE-EX → Pipe). A 3D polyline gives the level too. Project points / blocks / texts: see below.
Manual
سطرين: Sta · Type · Name، و Level (Top / Inv / Depth / —) · القيمة · Ø · Mat. و Enter.سطران: Sta · Type · Name، ثم Level (Top / Inv / Depth / —) · القيمة · Ø · Mat. ثم Enter.Two lines: Sta · Type · Name, then Level (Top / Inv / Depth / —) · value · Ø · Mat. and Enter.
الجدولالجدولThe table
Station · Type · Name · Level / depth · Ø · Material · Offset. ضغطة على سطر = التقاطع يضوي بالبروفايل وبالبلان 3 ثواني، ويطلع تحت (3. SELECTED) حتى تبدله. ✕ يحذفه، Clear يحذفهم كلهم (يسأل). برتقالي = أقرب للتصميم من حد الفراغ، أحمر = يلاكي التصميم.Station · Type · Name · Level / depth · Ø · Material · Offset. النقر على سطر = يُضاء التقاطع على المقطع وفي المسقط الأفقي لمدة 3 ثوانٍ، ويظهر في الأسفل (3. SELECTED) لتعديله. ✕ يحذفه، و Clear يحذفها جميعًا (بعد التأكيد). البرتقالي = أقرب إلى التصميم من حد الخلوص، والأحمر = يلامس التصميم.Station · Type · Name · Level / depth · Ø · Material · Offset. A click on a row = the crossing lights up on the profile and in plan for 3 s, and comes below (3. SELECTED) to change. ✕ deletes it, Clear deletes them all (it asks). Orange = closer to the design than the clearance limit, red = it meets the design.
3. SELECTED
النوع (Pipe Road Cable Culvert Fence Block… Point)، الاسم، القطر والمادة، المنسوب: Top (أعلاه) / Inv (أسفله) / Depth (العمق من الأرض الطبيعية CL لأعلاه) / None، ومكان الليبل بالأسهم ↗ ↖ ↘ ↙ (نفس PTX، الأساس ↗). كل تغيير ينرسم فوراً.النوع (Pipe Road Cable Culvert Fence Block… Point)، والاسم، والقطر والمادة، والمنسوب: Top (أعلاه) / Inv (أسفله) / Depth (العمق من الأرض الطبيعية على المحور CL حتى أعلاه) / None، وموضع التسمية بالأسهم ↗ ↖ ↘ ↙ (كما في PTX، والافتراضي ↗). كل تغيير يُرسم فورًا.The kind (Pipe Road Cable Culvert Fence Block… Point), the name, diameter and material, the level: Top / Inv (its bottom) / Depth (from the NGL CL down to its top) / None, and where the label goes with the arrows ↗ ↖ ↘ ↙ (as in PTX, ↗ by default). Every change is drawn at once.
Codes → symbols
فولد بيه كودات كل نوع: PIPE, PP → Pipe · RD → Road · CBL → Cable · CUL → Culvert · FNC → Fence (تنعدل). نقطة أرض وصفها يبدي بكود (مثل PIPE 8") تصير تقاطع بستيشنها وقطرها: بعد الاستيراد يسأل مرة وحدة N crossing(s) found in the descriptions - add them? (بلا منسوب: خط متقطع لحد ما تكتب المنسوب). كود مكرر على نقاط هواية (بايب ممسوح) ما ينحسب تقاطع.قسم قابل للطي فيه رموز كل نوع: PIPE, PP → Pipe · RD → Road · CBL → Cable · CUL → Culvert · FNC → Fence (قابلة للتعديل). نقطة الأرض التي يبدأ وصفها برمز (مثل PIPE 8") تصبح تقاطعًا عند محطتها بقطرها: يسأل بعد الاستيراد مرة واحدة N crossing(s) found in the descriptions - add them? (بلا منسوب: خط متقطع حتى تكتب المنسوب). والرمز المتكرر على نقاط كثيرة (أنبوب مرفوع مساحيًا) لا يُعدّ تقاطعًا.A fold with the codes of each kind: PIPE, PP → Pipe · RD → Road · CBL → Cable · CUL → Culvert · FNC → Fence (editable). A ground point whose description starts with a code (like PIPE 8") becomes a crossing at its station with its diameter: after the import it asks once N crossing(s) found in the descriptions - add them? (no level: a dashed line until you type it). A code repeated on many points (a surveyed pipe) is not a crossing.
ROUTEGROUNDDESIGNCROSSINGSOUTPUT
1. ADD
File…DrawingManual
2. CROSSINGS · 6 ITEMS
✕ 0+412.50 Road ROAD CROSSING… TOP 6.900
✕ 0+975.00 Pipe EXISTING FLOWLINE TOP 5.185 8"
✕ 1+250.00 Cable POWER CABLE 33kV DEPTH 0.90
✕ 1+640.00 Culvert BOX / PIPE CULVERT INV 2.636
✕ 2+010.00 Pipe WATER LINE INV 3.314 12"
✕ 2+180.00 Cable FIBRE OPTIC DEPTH 0.60

Clear
3. SELECTED · 0+975.00 EXISTING FLOWLINE
PipeRoadCableCulvert
FenceBlock…Point
Name EXISTING FLOWLINE
Ø 8" = 203.2 mm Material CS
Level TopInvDepthNone5.185
Label ↗↖↘↙
Codes → symbols ▾ PIPE, PP → Pipe · RD → Road …
4. REMARKS
Sta      Note         Add
▶ Draw profileZoom
TableCopyExcelPDF
By Eng. Ali · CAD & SURVEY · CPROF v1.0

الرموزالرموزThe symbols

النوعالنوعKindينرسميُرسمDrawn as
Pipeبيضوي بقطره الحقيقي: عرضه القطر بالطول، وارتفاعه القطر × التكبير العمودي (H/V). إذا صغير كلش يبين، تنضاف حلقة صغيرة حواليه حتى يبين.قطع ناقص بقطره الحقيقي: عرضه القطر على امتداد المسار، وارتفاعه القطر × المبالغة الرأسية (H/V). وإذا كان أصغر من أن يُرى، تُضاف حوله حلقة صغيرة ليظهر.An ellipse at its true diameter: as wide as the diameter along, as high as the diameter × the vertical exaggeration (H/V). When too small to see, a small ring is added round it.
Cableنقطة صغيرة بمنسوبه / عمقه (وحجمه إذا يبين).نقطة صغيرة عند منسوبه / عمقه (وبحجمه إن كان مرئيًا).A small dot at its level / depth (and its size when it shows).
Culvertصندوق بحجمه (Ø = الحجم)، أسفله على الـ Invert.صندوق بحجمه (Ø = الحجم)، أسفله على القاع (Invert).A box of its size (Ø = the size), its bottom at the invert.
Roadعلامة سطح طريق قصيرة بمنسوبه (أو على الأرض).علامة قصيرة لسطح طريق عند منسوبه (أو على الأرض).A short road-surface mark at its level (or on the ground).
Fenceعمود على خط الأرض.عمود على خط الأرض.A post on the ground line.
Block…بلوك من نفس الرسم (تختاره من القائمة)، 1 وحدة = 1 ملم بالورقة.كتلة (Block) من الرسم نفسه (تختارها من القائمة)، الوحدة = 1 ملم على الورق.A block of the drawing (chosen from the list), 1 unit = 1 mm on paper.
Pointعلامة × صغيرة بمنسوبه.علامة × صغيرة عند منسوبه.A small × at its level.
بلا منسوببلا منسوبNo levelخط عمودي متقطع بالستيشن، من أسفل الشبكة لفوق الأرض.خط رأسي متقطع عند المحطة، من أسفل الشبكة إلى ما فوق الأرض بقليل.A dashed vertical line at the station, from the bottom of the grid to just over the ground.

Project to profile (نقاط من البلان)Project to profile (نقاط من المسقط الأفقي)Project to profile (points from the plan)

Drawing › Project points / blocks / texts to the profile…: حدد نقاط، نقاط COGO، بلوكات أو نصوص قريبة من المسار. كل وحدة تنسقط على المسار (ستيشن + إزاحة) وتنرسم بمنسوبها (Z، منسوب COGO، Attribute اسمه ELEV / LEVEL، أو رقم بالنص مثل EL 3.250) كعلامة × وليبل، وتنضاف للجدول كنوع Point. اللي بلا منسوب: يسألك تكتب منسوب إلهم، أو Enter = يصيرون ملاحظات. الأبعد من Max offset (صفحة ROUTE) ينتركون.

Drawing › Project points / blocks / texts to the profile…: حدّد نقاطًا أو نقاط COGO أو كتلًا أو نصوصًا قريبة من المسار. يُسقَط كل منها على المسار (محطة + إزاحة) ويُرسم عند منسوبه (Z، أو منسوب COGO، أو سمة Attribute اسمها ELEV / LEVEL، أو رقم في النص مثل EL 3.250) بعلامة × وتسمية، ويُضاف إلى الجدول بالنوع Point. وما لا منسوب له: تُطلب منك كتابة منسوب له، أو Enter = يصبح ملاحظات. وما يبعد أكثر من Max offset (صفحة ROUTE) يُستبعد.

Drawing › Project points / blocks / texts to the profile…: select points, COGO points, blocks or texts near the route. Each one goes onto the route (station + offset) and is drawn at its level (Z, the COGO elevation, an ELEV / LEVEL attribute, or a number in the text like EL 3.250) as a small × with a label, and is listed in the table as kind Point. Those without a level: it asks you to type a level for them, or Enter = they become remarks. Farther than Max offset (ROUTE page) = left out.

مثال محلول: الفراغ فوق وجوه البايبمثال محلول: الخلوص فوق الأنبوب وتحتهWorked example: the clearance above and below the pipe

الملفات CPROF_Pipe_route_NGL_TOP.csv (خطنا 10") و CPROF_Pipe_crossings.csv (6 تقاطعات):

الملفان CPROF_Pipe_route_NGL_TOP.csv (خطنا 10") و CPROF_Pipe_crossings.csv (6 تقاطعات):

The files CPROF_Pipe_route_NGL_TOP.csv (our 10" line) and CPROF_Pipe_crossings.csv (6 crossings):

  1. GROUND › File… › CPROF_Pipe_route_NGL_TOP.csv › Import، وجاوب Yes على سؤال عمود TOP: يصير خط التصميم (أعلى البايب). النوع يصير Pipe وحده.GROUND › File… › CPROF_Pipe_route_NGL_TOP.csv › Import، وأجب Yes عن سؤال عمود TOP: فيصبح خط التصميم (أعلى الأنبوب). ويصبح النوع Pipe تلقائيًا.GROUND › File… › CPROF_Pipe_route_NGL_TOP.csv › Import, and answer Yes to the TOP column question: it becomes the design line (top of pipe). The type becomes Pipe by itself.
  2. DESIGN › 2. PIPE › Diameter = 273.1 (القطر الخارجي الحقيقي لبايب 10"، بالملم). انتبه: 10" ينقرا 254 ملم.DESIGN › 2. PIPE › Diameter = 273.1 (القطر الخارجي الحقيقي لأنبوب 10"، بالملم). تنبيه: 10" تُقرأ 254 ملم.DESIGN › 2. PIPE › Diameter = 273.1 (the true outside diameter of a 10" pipe, in mm). Note: 10" is read as 254 mm.
  3. CROSSINGS › File… › CPROF_Pipe_crossings.csv: الأعمدة تنعرف وحدها (Station · Item · Level type · Level · Diameter · Material) و 6 تقاطعات تنضاف. الأقطار: 8" = 203.2 ملم، 12" = 304.8 ملم، 150 mm، 900 mm، 40mm.CROSSINGS › File… › CPROF_Pipe_crossings.csv: تُعرف الأعمدة تلقائيًا (Station · Item · Level type · Level · Diameter · Material) وتُضاف 6 تقاطعات. الأقطار: 8" = 203.2 ملم، و 12" = 304.8 ملم، و 150 mm، و 900 mm، و 40mm.CROSSINGS › File… › CPROF_Pipe_crossings.csv: the columns are found by themselves (Station · Item · Level type · Level · Diameter · Material) and 6 crossings are added. The diameters: 8" = 203.2 mm, 12" = 304.8 mm, 150 mm, 900 mm, 40mm.
  4. مثال 1+250.00 POWER CABLE 33kV (Depth 0.900، Ø 150 ملم): الأرض بهالستيشن 4.411 → أعلى الكيبل = 4.411 − 0.900 = 3.511، أسفله = 3.511 − 0.150 = 3.361. أعلى بايبنا = 3.211 (غطاء 1.20). الكيبل فوق البايب: الفراغ = 3.361 − 3.211 = 0.150 م أقل من 0.30 → ⚠.مثال 1+250.00 POWER CABLE 33kV (Depth 0.900، Ø 150 ملم): الأرض عند هذه المحطة 4.411 → أعلى الكابل = 4.411 − 0.900 = 3.511، وأسفله = 3.511 − 0.150 = 3.361. أعلى أنبوبنا = 3.211 (غطاء 1.20). الكابل فوق الأنبوب: الخلوص = 3.361 − 3.211 = 0.150 م، أقل من 0.30 → ⚠.Example 1+250.00 POWER CABLE 33kV (Depth 0.900, Ø 150 mm): the NGL at this station is 4.411 → top of the cable = 4.411 − 0.900 = 3.511, its bottom = 3.511 − 0.150 = 3.361. Our top of pipe = 3.211 (cover 1.20). The cable is above the pipe: gap = 3.361 − 3.211 = 0.150 m, under 0.30 → ⚠.
  5. مثال تحت البايب 2+010.00 WATER LINE (Inv 3.314، 12"): أعلى خط الماي = 3.314 + 0.3048 = 3.619. أعلى بايبنا بين 2+000 (4.363) و 2+025 (4.422) = 4.363 + 0.059 × 10/25 = 4.387، وأسفله = 4.387 − 0.2731 = 4.113. الفراغ = 4.113 − 3.619 = 0.495 م → ✓.مثال تحت الأنبوب 2+010.00 WATER LINE (Inv 3.314، 12"): أعلى خط الماء = 3.314 + 0.3048 = 3.619. أعلى أنبوبنا بين 2+000 (4.363) و 2+025 (4.422) = 4.363 + 0.059 × 10/25 = 4.387، وأسفله = 4.387 − 0.2731 = 4.113. الخلوص = 4.113 − 3.619 = 0.495 م → ✓.Example below the pipe 2+010.00 WATER LINE (Inv 3.314, 12"): top of the water line = 3.314 + 0.3048 = 3.619. Our top of pipe between 2+000 (4.363) and 2+025 (4.422) = 4.363 + 0.059 × 10/25 = 4.387, its bottom = 4.387 − 0.2731 = 4.113. Gap = 4.113 − 3.619 = 0.495 m → ✓.
StationCrossingالمنسوبالمنسوبLevelØأعلى / أسفلأعلى / أسفلTop / bottomأعلى بايبناأعلى أنبوبناOur topCHECK
0+412.50ROAD CROSSING (asphalt)TOP 6.900—6.9004.809✓ above · 2.091 m
0+975.00EXISTING FLOWLINETOP 5.1858"5.185 / 4.9824.682✓ above · 0.300 m
1+250.00POWER CABLE 33kVDEPTH 0.90150 mm3.511 / 3.3613.211⚠ above · 0.150 m
1+640.00BOX / PIPE CULVERTINV 2.636900 mm3.536 / 2.6362.286✓ above · 0.350 m
2+010.00WATER LINEINV 3.31412"3.619 / 3.3144.387✓ below · 0.495 m
2+180.00FIBRE OPTICDEPTH 0.6040 mm4.801 / 4.7614.201✓ above · 0.560 m
DESIGN › CHECK › Clearance 0.3 يبين: ⚠ 1 of 6 under 0.30 m وتحته الستة أسطر. 0+975 فراغه 0.2998 → 0.300: الأداة تقارن للملم، فهو ✓ بالضبط على الحد. وسطر 1+250 بجدول CROSSINGS يتلون برتقالي.يعرض DESIGN › CHECK › Clearance 0.3: ⚠ 1 of 6 under 0.30 m وتحته الأسطر الستة. خلوص 0+975 هو 0.2998 → 0.300: تقارن الأداة بدقة الملليمتر، فهو ✓ على الحد تمامًا. ويُلوَّن سطر 1+250 في جدول CROSSINGS بالبرتقالي.DESIGN › CHECK › Clearance 0.3 shows: ⚠ 1 of 6 under 0.30 m and the six lines under it. 0+975 has 0.2998 → 0.300: the tool compares to the millimetre, so it is ✓ right on the limit. And the 1+250 row of the CROSSINGS table turns orange.

الملاحظات (REMARKS)الملاحظات (REMARKS)Remarks (REMARKS)

الملاحظات تجي من: عمود الوصف بملف الأرض (Description)، وصف نقاط COGO، أو ملاحظة تكتبها على ستيشن بدون نقطة (CROSSINGS › 4. REMARKS: Sta · Note · Add)، أو نص / نقطة بلا منسوب من Project. كود يتكرر على نقاط هواية (مثل NGL) ما يصير ملاحظة. العرض (OUTPUT › Remarks): Label (الأساس) = ليبل فوق الخط على خط عمودي رفيع، والليبلات اللي تتلاكى تصعد درجة، أو Band = صف REMARKS تحت الشبكة، أو Off. الملاحظة تروح لعمود Description بجدول التصدير (ملاحظة على ستيشن بلا قراءة تاخذ سطر Source = remark).

تأتي الملاحظات من: عمود الوصف في ملف الأرض (Description)، ووصف نقاط COGO، أو ملاحظة تكتبها على محطة بلا نقطة (CROSSINGS › 4. REMARKS: Sta · Note · Add)، أو نص / نقطة بلا منسوب من Project. والرمز المتكرر على نقاط كثيرة (مثل NGL) لا يصبح ملاحظة. طريقة العرض (OUTPUT › Remarks): Label (الافتراضي) = تسمية فوق الخط على خط رأسي رفيع، وترتفع التسميات المتلامسة درجة؛ أو Band = صف REMARKS تحت الشبكة؛ أو Off. وتُنقل الملاحظة إلى عمود Description في جدول التصدير (والملاحظة على محطة بلا قراءة تأخذ سطرًا خاصًا Source = remark).

Remarks come from: the description column of the ground file (Description), the COGO descriptions, a note typed at a station without a point (CROSSINGS › 4. REMARKS: Sta · Note · Add), or a text / point without a level from Project. A code repeated on many points (like NGL) is not a remark. Shown as (OUTPUT › Remarks): Label (default) = a label above the line on a thin vertical line, labels that would meet are stepped up; or Band = a REMARKS row under the grid; or Off. The remark goes into the Description column of the export table (a note at a station with no reading gets its own row, Source = remark).

مثال: ملف CPROF_Road1_CL_STA_RL_DESC.csv → بعد الاستيراد يسأل: 1 crossing(s) found in the descriptions: 0+340 PIPE 8". Yes = تقاطع Pipe بقطر 8" وبلا منسوب (خط متقطع بـ 0+340؛ اكتب منسوبه بـ 3. SELECTED). و BEGIN ROAD-1 و END ROAD-1 يطلعن ملاحظات بـ 0+000 و 1+000.مثال: الملف CPROF_Road1_CL_STA_RL_DESC.csv → يسأل بعد الاستيراد: 1 crossing(s) found in the descriptions: 0+340 PIPE 8". Yes = تقاطع Pipe بقطر 8" بلا منسوب (خط متقطع عند 0+340؛ اكتب منسوبه في 3. SELECTED). أما BEGIN ROAD-1 و END ROAD-1 فيظهران ملاحظتين عند 0+000 و 1+000.Example: file CPROF_Road1_CL_STA_RL_DESC.csv → after the import it asks: 1 crossing(s) found in the descriptions: 0+340 PIPE 8". Yes = a Pipe crossing of 8" without a level (a dashed line at 0+340; type its level in 3. SELECTED). And BEGIN ROAD-1 and END ROAD-1 show as remarks at 0+000 and 1+000.

11الشكل (OUTPUT)المظهر (OUTPUT)The look (OUTPUT)

Grid & scale
H 1:… و V 1:… (المناسيب تنرسم × H/V، مثلاً ×10؛ الطول 1 م = 1 وحدة). Datum: فارغ = تلقائي (مدوّر تحت أوطأ منسوب) أو تكتبه. خط منسوب كل 0.5 / 1 / … م (Level lines every) مكتوب بالجهتين. Text height = ارتفاع النص بالمليمتر على الورق.H 1:… و V 1:… (تُرسم المناسيب × H/V، مثلًا ×10؛ وعلى الطول 1 م = وحدة واحدة). Datum: فارغ = تلقائي (مُقرَّب تحت أدنى منسوب) أو تكتبه. خط منسوب كل 0.5 / 1 / … م (Level lines every) مكتوب على الجانبين. Text height = ارتفاع النص بالملليمتر على الورق.H 1:… and V 1:… (levels drawn × H/V, e.g. ×10; along, 1 m = 1 unit). Datum: empty = automatic (rounded below the lowest level) or typed. A level line every 0.5 / 1 / … m (Level lines every), labelled on both sides. Text height in mm on paper.
Lines
سطر لكل جزء: Grid major / minor، Frame + bands، NGL CL، NGL L، NGL R، Design، Design L، Design R، Cut، Fill، Crossings، Crossing text، Remarks، Text، Match lines، Key plan / overview، Key: this sheet. اللون (ByLayer أو لون)، نوع الخط (يتحمل وحده وبحجم شرطة يناسب السكيل)، والطبقة: CPROF-GRID CPROF-FRAME CPROF-NGL CPROF-NGL-L CPROF-NGL-R CPROF-DESIGN CPROF-DESIGN-L CPROF-DESIGN-R CPROF-CUTFILL CPROF-CROSS CPROF-CROSS-TEXT CPROF-REMARK CPROF-TEXT CPROF-MATCH CPROF-KEY (الطبقة تنسوى بس إذا ينرسم بيها شي). كلشي ByLayer: لون الطبقة تغيّره من Layer Properties ويبقى. الإطار والنصوص لون 7 (أبيض بالشاشة، أسود بالطباعة). Reset يرجّع شكل النوع.سطر لكل جزء: Grid major / minor، Frame + bands، NGL CL، NGL L، NGL R، Design، Design L، Design R، Cut، Fill، Crossings، Crossing text، Remarks، Text، Match lines، Key plan / overview، Key: this sheet. اللون (ByLayer أو لون محدد)، ونوع الخط (يُحمَّل تلقائيًا بطول شرطة يلائم المقياس)، والطبقة: CPROF-GRID CPROF-FRAME CPROF-NGL CPROF-NGL-L CPROF-NGL-R CPROF-DESIGN CPROF-DESIGN-L CPROF-DESIGN-R CPROF-CUTFILL CPROF-CROSS CPROF-CROSS-TEXT CPROF-REMARK CPROF-TEXT CPROF-MATCH CPROF-KEY (لا تُنشأ الطبقة إلا إذا رُسم عليها شيء). كل شيء ByLayer: غيّر لون الطبقة من Layer Properties فيبقى كما هو. الإطار والنصوص باللون 7 (أبيض على الشاشة، أسود في الطباعة). Reset يعيد مظهر النوع.One row per part: Grid major / minor, Frame + bands, NGL CL, NGL L, NGL R, Design, Design L, Design R, Cut, Fill, Crossings, Crossing text, Remarks, Text, Match lines, Key plan / overview, Key: this sheet. Colour (ByLayer or a colour), linetype (loaded by itself, with a dash size that suits the scale) and layer: CPROF-GRID CPROF-FRAME CPROF-NGL CPROF-NGL-L CPROF-NGL-R CPROF-DESIGN CPROF-DESIGN-L CPROF-DESIGN-R CPROF-CUTFILL CPROF-CROSS CPROF-CROSS-TEXT CPROF-REMARK CPROF-TEXT CPROF-MATCH CPROF-KEY (a layer is made only when something is drawn on it). Everything is ByLayer: change a layer colour in Layer Properties and it stays. Frame and texts colour 7 (white on screen, black on paper). Reset puts the look of the type back.
On the profile line
Grade % بسهم بنص كل جزء بين نقاط تغيّر الميل · Grade breaks (دائرة و ستيشن + منسوب) · Measured dots (مطفي) · Level at every point (مطفي) · Cut / fill shading (مطفي) · Remarks: Label / Band / Off (القسم 10). نفس Grade % و Grade breaks يشتغلن على خط التصميم. نظيف مو مزدحم: النص اللي ما يلزم ينترك.Grade % بسهم في منتصف كل جزء بين نقاط تغيّر الميل · Grade breaks (دائرة ومحطة + منسوب) · Measured dots (معطّل) · Level at every point (معطّل) · Cut / fill shading (معطّل) · Remarks: Label / Band / Off (القسم 10). ويعمل Grade % و Grade breaks على خط التصميم أيضًا. نظيف غير مزدحم: يُترك النص الذي لا يتسع له المكان.Grade % with an arrow in the middle of each part between grade breaks · Grade breaks (circle and station + level) · Measured dots (off) · Level at every point (off) · Cut / fill shading (off) · Remarks: Label / Band / Off (section 10). Grade % and Grade breaks work on the design line too. Clean, not crowded: a text that does not fit is left out.
Bands
STATION و NGL (CL)، و NGL (L) / NGL (R) إذا الخطوط بيها نقاط، وBands التصميم (القسم 9)، و CROSSINGS (مطفي بالأساس) و REMARKS (إذا الملاحظات Band). اسحب الـ Band حتى ترتبه، والزر الدائري يبينه أو يخفيه. القيم كل فاصل + نقاط تغيّر الميل + التقاطعات؛ المتقاربة تنخفف وحدها (الأطراف والتقاطعات ونقاط التغير أول).STATION و NGL (CL)، و NGL (L) / NGL (R) إذا كانت لتلك الخطوط نقاط، وشرائط التصميم (القسم 9)، و CROSSINGS (معطّل افتراضيًا) و REMARKS (إذا كانت الملاحظات Band). اسحب الشريط لترتيبه، والزر الدائري يُظهره أو يخفيه. القيم عند كل فاصل + نقاط تغيّر الميل + التقاطعات؛ وتُخفَّف القيم المتقاربة تلقائيًا (مع إبقاء الأطراف والتقاطعات ونقاط التغيّر أولًا).STATION and NGL (CL), and NGL (L) / NGL (R) when those lines have points, and the design bands (section 9), and CROSSINGS (off by default) and REMARKS (when the remarks are a band). Drag a band to order it; the round button shows or hides it. Values every interval + grade breaks + crossings; crowded values are thinned by themselves (the ends, crossings and breaks first).
PROFILE — Road-1 · H 1:1000 / V 1:100 NGL CL 8.007.507.006.50 DATUM 6.000 0+600 7.66 +0.36 % → STATIONNGL (CL) 0+000.000+200.000+400.000+600.000+800.00 6.8097.0007.3807.6607.580
البروفايل المرسوم: العنوان والليجند، الشبكة ومناسيبها بالجهتين، خط الأرض بالميل ونقاط التغير، و Bands تحت.المقطع المرسوم: العنوان ومفتاح الرموز، والشبكة ومناسيبها على الجانبين، وخط الأرض بميوله ونقاط تغيّره، وشرائط البيانات في الأسفل.The drawn profile: title and legend, the grid with its levels on both sides, the ground line with grades and breaks, and the bands under it.

12جزء من البروفايل والشيتات (المسارات الطويلة)جزء من المقطع والأوراق (المسارات الطويلة)Part of the profile and sheets (long routes)

بـ OUTPUT › 4. RANGE AND SHEETS. الشغل بالأوتوكاد ينفع بأي سكيل بإطار واحد (الأساس). الشيتات بس للطباعة: البروفايل ينقسم لأجزاء تلزم الورقة بالسكيل الأفقي، والستيشن يبقى متصل.

في OUTPUT › 4. RANGE AND SHEETS. العمل داخل AutoCAD مناسب بأي مقياس وبإطار واحد (الافتراضي). أما الأوراق فهي للطباعة فقط: يُقسَّم المقطع إلى أجزاء تلائم الورق بالمقياس الأفقي، وتبقى المحطات متصلة.

In OUTPUT › 4. RANGE AND SHEETS. Work in AutoCAD is fine at any scale with one frame (the default). Sheets are for printing only: the profile is cut into parts that fit the paper at the H scale, and the stations stay continuous.

Draw from … to …
ترسم جزء بس (مثلاً 3+000 لـ 4+500). فارغ = البداية / النهاية. يشتغل للإطار الواحد وللشيتات، والعنوان يكتب المدى.لرسم جزء فقط (مثلًا 3+000 إلى 4+500). الفراغ = البداية / النهاية. يعمل للإطار الواحد وللأوراق، ويكتب العنوانُ المدى.Draw only a part (e.g. 3+000 to 4+500). Empty = the start / the end. Works for the single frame and for the sheets; the title writes the range.
Split into sheets (print) · Place
مطفي بالأساس = إطار واحد مثل قبل. شغال = شيتات جنب بعض لو وحدة جوه الثانية (Side by side / Stacked، و gap بالمليمتر على الورق)، كلهم بالـ Model space وكلهم يتحدثون حي.معطّل افتراضيًا = إطار واحد كما سبق. مفعّل = أوراق متجاورة أو متراصة عموديًا (Side by side / Stacked، و gap بالملليمتر على الورق)، وكلها في Model space وكلها تتحدّث حيًّا.Off by default = one frame as before. On = sheets side by side or stacked (Side by side / Stacked, and a gap in mm on paper), all in model space and all live.
Paper
A1 / A2 / A3 بالعرض. عرض الإطار الصافي (الورقة ناقص الحواشي وعمود أسماء الـ Bands ومناسيب الجهتين): A1 ≈ 700 مم، A2 ≈ 480 مم، A3 ≈ 330 مم. طول الشيت = عرض الإطار ÷ السكيل الأفقي، ويبين جنب الأزرار (= 700 m a sheet at H 1:1000).A1 / A2 / A3 بالوضع الأفقي. عرض الإطار الصافي (الورقة ناقص الهوامش وعمود أسماء الشرائط ومناسيب الجانبين): A1 ≈ 700 مم، و A2 ≈ 480 مم، و A3 ≈ 330 مم. طول الورقة = عرض الإطار ÷ المقياس الأفقي، ويظهر بجانب الأزرار (= 700 m a sheet at H 1:1000).A1 / A2 / A3 landscape. The clear frame width (the paper less the margins, the column of band titles and the level labels on both sides): A1 ≈ 700 mm, A2 ≈ 480 mm, A3 ≈ 330 mm. Sheet length = frame width ÷ H scale, shown next to the buttons (= 700 m a sheet at H 1:1000).
Cuts: Auto / Manual
Auto: قطع كل (طول الشيت − التداخل)، وكل قطع يرجع شوية لورا (أكثر شي 10 % من الشيت، حتى الشيت يبقى يلزم الورقة) لأقرب ستيشن على الفاصل بعيد عن التقاطعات ونقاط تغيّر الميل ونقاط PVI (بعيد = أكثر من 3 % من الشيت، وأقلها 5 م). Manual: تكتب ستيشنات القطع بنفسك (تبدي من القطع التلقائي)، و Suggest ينقل كل وحد لأقرب ستيشن فاضي ضمن ±10 %. شيت أطول من الورقة يطلع ⚠.Auto: قطع كل (طول الورقة − التداخل)، ويُرجَع كل قطع قليلًا إلى الخلف (10 % من الورقة كحد أقصى، لتبقى الورقة ضمن الورق) إلى أقرب محطة على الفاصل بعيدة عن التقاطعات ونقاط تغيّر الميل ونقاط PVI (بعيدة = أكثر من 3 % من الورقة، وبحد أدنى 5 م). Manual: تكتب محطات القطع بنفسك (تبدأ من القطع التلقائي)، و Suggest ينقل كلًّا منها إلى أقرب محطة خالية ضمن ±10 %. الورقة الأطول من الورق تُظهر ⚠.Auto: a cut every (sheet length − overlap), each one moved a little earlier (at most 10 % of a sheet, so the sheet still fits the paper) to the nearest station on the interval that is clear of crossings, grade breaks and design PVIs (clear = more than 3 % of a sheet away, at least 5 m). Manual: type the cut stations yourself (they start as the automatic ones), and Suggest moves each to the nearest clear station within ±10 %. A sheet longer than the paper gives a ⚠.
Overlap · Match lines
كل شيت يكمل بعد قطعه بالتداخل (الأساس 20 م). بالقطع ينرسم خط أحمر من أسفل الـ Bands لفوق الشبكة (طبقة CPROF-MATCH) ومكتوب جنبه MATCH LINE 2+800 · see sheet 4؛ والشيت اللي بعده يبدي بنفس الخط ويكتب see sheet 3.تمتد كل ورقة بعد موضع قطعها بمقدار التداخل (الافتراضي 20 م). وعند القطع يُرسم خط أحمر من أسفل الشرائط إلى ما فوق الشبكة (الطبقة CPROF-MATCH) ويُكتب بجانبه MATCH LINE 2+800 · see sheet 4؛ وتبدأ الورقة التالية بالخط نفسه وتكتب see sheet 3.Each sheet runs on past its cut by the overlap (default 20 m). At the cut a red line goes from the bottom of the bands to over the grid (layer CPROF-MATCH) with MATCH LINE 2+800 · see sheet 4 along it; the next sheet starts on the same line and writes see sheet 3.
Datum · title
كل شيت إله Datum خاص من أوطأ منسوب بيه، مدوّر لجوه (إذا كاتب Datum بـ Grid & scale، ينطبق على كل الشيتات). والعنوان: Road-1 · Sheet 3 of 11 · 2+800 – 4+200 · H 1:1000 / V 1:100. Datum break داخل نفس الإطار ما موجود: بداله كل شيت إله Datum.لكل ورقة Datum خاص من أدنى منسوب فيها، مُقرَّب إلى الأسفل (وإذا كتبت Datum في Grid & scale طُبِّق على جميع الأوراق). والعنوان: Road-1 · Sheet 3 of 11 · 2+800 – 4+200 · H 1:1000 / V 1:100. لا يتوفر Datum break داخل الإطار الواحد: وعوضًا عنه لكل ورقة Datum خاص بها.Each sheet has its own datum from its lowest level, rounded down (a datum typed in Grid & scale is used for all sheets). Title: Road-1 · Sheet 3 of 11 · 2+800 – 4+200 · H 1:1000 / V 1:100. A datum break inside one frame is not offered: each sheet has its own datum instead.
Overview
بروفايل صغير للمسار كله (الأرض والتصميم) فوق الإطارات، سكيله يختاره وحده بحيث يصير عرضه تقريباً شيت (مثلاً H 1:10000)، وحدود كل شيت بمربع ورقم. يشتغل حتى بالإطار الواحد.مقطع صغير للمسار كله (الأرض والتصميم) فوق الإطارات، يُختار مقياسه تلقائيًا ليكون عرضه نحو ورقة واحدة (مثلًا H 1:10000)، مع إطار ورقم لحدود كل ورقة. ويعمل مع الإطار الواحد أيضًا.A small profile of the whole route (ground and design) above the frames, its scale chosen so it is about one sheet wide (e.g. H 1:10000), with each sheet boxed and numbered. Works with the single frame too.
Key plan
Off (الأساس) · Plan = المسار بمربع صغير (70 × 40 مم) تحت الـ Bands باليمين، وجزء الشيت عريض وأحمر (يحتاج إحداثيات؛ إذا ماكو ينرسم Profile) · Profile = شريط رفيع للبروفايل كله وجزء الشيت مظلل (بالستيشن بس) · Both. نفس الزاوية بكل شيت، طبقة CPROF-KEY.Off (الافتراضي) · Plan = المسار في مربع صغير (70 × 40 مم) تحت الشرائط على اليمين، وجزء الورقة عريض وأحمر (يحتاج إلى إحداثيات؛ وإلا رُسم مفتاح Profile) · Profile = شريط رفيع للمقطع كله مع تظليل جزء الورقة (بالمحطات فقط) · Both. في الزاوية نفسها من كل ورقة، على الطبقة CPROF-KEY.Off (default) · Plan = the route in a small box (70 × 40 mm) under the bands at the right, the part of the sheet thick and red (needs coordinates; else the profile key is drawn) · Profile = a thin bar of the whole profile with the part shaded (stations only) · Both. Same corner of every sheet, layer CPROF-KEY.
جدول الشيتاتجدول الأوراقSheets list
Sheet · From · To · Length · Datum. ضغطة على سطر = يقرّب على الشيت.Sheet · From · To · Length · Datum. النقر على سطر = تكبير العرض على تلك الورقة.Sheet · From · To · Length · Datum. A click on a row zooms to that sheet.
ROUTEGROUNDDESIGNCROSSINGSOUTPUT
3. RANGE AND SHEETS
Draw from      to      empty = all
☑ Split into sheets (print)
Paper A1A2A3 = 700 m a sheet at H 1:1000
Cuts AutoManualSuggest
Overlap 20 m
Place Side by sideStacked gap 20 mm
1  0+000  0+680  680 m  6.000
2  0+680  1+320  640 m  6.000
3  1+320  2+000  680 m  6.500
4  2+000  2+500  500 m  7.000

☑ Overview
Key plan OffPlanProfileBoth
4. SEVERAL PROFILES
ArrangeMark crossingsContinue
5. EXPORT
Stations OriginalEvery20 mBoth
Project info…Save as DWG…
Send to Survey Report
▶ Draw profileZoom
TableCopyExcelPDF
By Eng. Ali · CAD & SURVEY · CPROF v1.0

مثال محلول: طول الشيت (A1، H 1:1000)مثال محلول: طول الورقة (A1، H 1:1000)Worked example: sheet length (A1, H 1:1000)

طريق من 0+000 لـ 2+500 (2500 م)، H 1:1000، ورقة A1، تداخل 20 م، فاصل 20 م، وأكو تقاطع بايب عند 1+355.

طريق من 0+000 إلى 2+500 (2500 م)، و H 1:1000، وورق A1، وتداخل 20 م، وفاصل 20 م، وتقاطع أنبوب عند 1+355.

A road from 0+000 to 2+500 (2500 m), H 1:1000, paper A1, overlap 20 m, interval 20 m, and a pipe crossing at 1+355.

  1. عرض الإطار A1 ≈ 700 مم. بسكيل 1:1000، 1 مم على الورق = 1 م ← طول الشيت = 700 × 1000 / 1000 = 700 م.عرض إطار A1 ≈ 700 مم. بمقياس 1:1000، 1 مم على الورق = 1 م ← طول الورقة = 700 × 1000 / 1000 = 700 م.A1 frame width ≈ 700 mm. At 1:1000, 1 mm on paper = 1 m → sheet length = 700 × 1000 / 1000 = 700 m.
  2. الخطوة بين القطع = 700 − 20 = 680 م. القطع الأول عند 0+680 (الشيت 1 ينرسم لـ 0+700).الخطوة بين القطوع = 700 − 20 = 680 م. القطع الأول عند 0+680 (تُرسم الورقة 1 حتى 0+700).Step between cuts = 700 − 20 = 680 m. First cut at 0+680 (sheet 1 is drawn to 0+700).
  3. القطع الثاني المفروض 0+680 + 680 = 1+360، بس هو 5 م عن البايب (1+355) والحد = 3 % × 700 = 21 م. يرجع لورا على الفاصل: 1+340 (15 م، قريب) ← 1+320 (35 م، فاضي ✓). ضمن 10 % (70 م).القطع الثاني يُفترض عند 0+680 + 680 = 1+360، لكنه على بعد 5 م من الأنبوب (1+355) والحد = 3 % × 700 = 21 م. فيرجع إلى الخلف على الفاصل: 1+340 (15 م، قريب) ← 1+320 (35 م، خالٍ ✓). وذلك ضمن 10 % (70 م).The second cut would be 0+680 + 680 = 1+360, but it is 5 m from the pipe (1+355) and the limit is 3 % × 700 = 21 m. It steps back on the interval: 1+340 (15 m, too close) → 1+320 (35 m, clear ✓). Within 10 % (70 m).
  4. القطع الثالث = 1+320 + 680 = 2+000. الباقي 2+000 → 2+500 = 500 م أقل من 700: الشيت الأخير.القطع الثالث = 1+320 + 680 = 2+000. والمتبقي 2+000 → 2+500 = 500 م أقل من 700: إنها الورقة الأخيرة.Third cut = 1+320 + 680 = 2+000. What is left, 2+000 → 2+500 = 500 m, is under 700: the last sheet.
SheetFromTo (match line)ينرسم لـيُرسم حتىDrawn toالطولالطولLength
1 of 40+0000+6800+700680 m
2 of 40+6801+3201+340640 m
3 of 41+3202+0002+020680 m
4 of 42+0002+5002+500500 m
وكل شيت إله Datum: مثلاً الشيت 2 أوطأ منسوب بيه 6.37 ← DATUM 6.000. بـ H 1:2000 نفس الورقة تاخذ 1400 م بالشيت.ولكل ورقة Datum خاص: مثلًا أدنى منسوب في الورقة 2 هو 6.37 ← DATUM 6.000. وبمقياس H 1:2000 تتسع الورقة نفسها لـ 1400 م.And each sheet has its own datum: e.g. sheet 2 has 6.37 as its lowest level → DATUM 6.000. At H 1:2000 the same paper takes 1400 m a sheet.

13عدة بروفايلاتعدة مقاطعSeveral profiles

قائمة Profile فوق بيها كل بروفايلات الرسم. وبـ OUTPUT › 5. SEVERAL PROFILES:

قائمة Profile في الأعلى تضم كل مقاطع الرسم. وفي OUTPUT › 5. SEVERAL PROFILES:

The Profile list at the top holds every profile of the drawing. And in OUTPUT › 5. SEVERAL PROFILES:

Arrange
يرسم كل البروفايلات اللي بيها بيانات وحدة جوه الثانية ويا فراغ 30 مم، من النقطة اللي تأشرها (الزاوية اليسرى العليا). بعدها كل واحد يبقى بمكانه ويتحدث وحده؛ ▶ Draw profile ينقل واحد.يرسم جميع المقاطع التي لها بيانات بعضها تحت بعض بفاصل 30 مم، بدءًا من النقطة التي تنقرها (الزاوية العلوية اليسرى). وبعد ذلك يبقى كل مقطع في مكانه ويتحدّث تلقائيًا؛ و ▶ Draw profile ينقل مقطعًا واحدًا.Draws every profile that has data one under the other with a 30 mm gap, from the point you click (top-left corner). Afterwards each keeps its own place and updates by itself; ▶ Draw profile moves one.
Mark crossings
وين ما مسارين يتقاطعون بالبلان، كل بروفايل ياخذ تقاطع من الثاني (From = profile): النوع Pipe لو Road حسب نوع البروفايل الثاني (Other = Point)، والمنسوب من تصميمه (بايب: أعلى البايب) وإذا ماكو تصميم من أرضه بهذاك الستيشن، والقطر من تصميم البايب. تضغطه مرة ثانية بعد أي تغيير: يتحدث وما يتكرر. مسارين يتلاكون بس بالأطراف (واحد يكمل الثاني) ما ينحسبون تقاطع.حيثما تقاطع مساران في المسقط الأفقي، يأخذ كل مقطع تقاطعًا من الآخر (From = profile): النوع Pipe أو Road حسب نوع المقطع الآخر (Other = Point)، والمنسوب من تصميمه (للأنبوب: أعلى الأنبوب)، وإن لم يوجد تصميم فمن أرضه عند تلك المحطة، والقطر من تصميم الأنبوب. انقره مرة أخرى بعد أي تغيير: فيُحدَّث ولا يتكرر. والمساران اللذان يلتقيان عند الأطراف فقط (أحدهما يكمل الآخر) لا يُعدّان تقاطعًا.Where two routes cross in plan, each profile gets a crossing of the other (From = profile): kind Pipe or Road from the other profile's type (Other = Point), the level from its design (pipe: top of pipe), else from its ground at that station, and the diameter from the pipe's design. Press it again after a change: updated, not doubled. Two routes that only meet end to end (one continues the other) do not count.
Continue
بروفايل جديد يبدي من ستيشن نهاية هذا (البداية = النهاية + 0)، بنفس النوع والفاصل وصيغة الستيشن وإعدادات الشيتات. بعدها سوّيله مسار وأرض.مقطع جديد يبدأ من محطة نهاية هذا المقطع (البداية = النهاية + 0)، بالنوع والفاصل وصيغة المحطة وإعدادات الأوراق نفسها. ثم أنشئ له مسارًا وأرضًا.A new profile starting at the end station of this one (start = end + 0), with the same type, interval, station format and sheet settings. Then give it a route and ground.

14الرسم الحيالرسم الحيLive drawing

15التصدير والتقريرالتصدير والتقريرExport and report

بـ OUTPUT › 6. EXPORT: Stations = Original (المقاسة) / Every X م (محسوبة بين القراءات) / Both. الأعمدة: Station · E · N (من المسار حتى للستيشنات المحسوبة) · NGL CL / L / R · ويا التصميم: Design CL / L / R · Cut/Fill (+ دفن، − حفر) · Grade % (بايب: Top · Invert · Cover) - محسوبة على خط التصميم حتى داخل المنحنيات · Description (الأوصاف والملاحظات) · Source (measured / design PVI / remark / interpolated، حتى الأسطر المحسوبة ما تختلط بالقراءات). وتحت اللوحة: Table (جدول AutoCAD، أشّر زاويته) · Copy (الصقه بـ Excel) · Excel (يحفظ ويفتح) · PDF (التقرير، تحت). ماكو GSI / TXT / CSV. وبنفس القسم أزرار Project info… و Save as DWG… و Send to Survey Report (تحت).

في OUTPUT › 6. EXPORT: Stations = Original (المقيسة) / Every X م (محسوبة بالاستيفاء بين القراءات) / Both. الأعمدة: Station · E · N (من المسار حتى للمحطات المحسوبة) · NGL CL / L / R · ومع التصميم: Design CL / L / R · Cut/Fill (+ ردم، − حفر) · Grade % (للأنبوب: Top · Invert · Cover) - محسوبة على خط التصميم حتى داخل المنحنيات · Description (الأوصاف والملاحظات) · Source (measured / design PVI / remark / interpolated، كي لا تختلط الأسطر المحسوبة بالقراءات الفعلية). وفي أسفل اللوحة: Table (جدول AutoCAD، انقر زاويته) · Copy (الصقه في Excel) · Excel (يحفظ ويفتح) · PDF (التقرير، أدناه). لا يوجد GSI / TXT / CSV. وفي القسم نفسه الأزرار Project info… و Save as DWG… و Send to Survey Report (أدناه).

التقاطعات = جدول ثاني: Station · Offset · Type · Name · Level · Top · Bottom · Ø (mm) · Material · Clearance (إذا أكو تصميم) · From. بالـ Excel بشيت اسمه Crossings، وبـ Copy تحت جدول الستيشنات بعد سطر CROSSINGS، وبـ Table جدول AutoCAD ثاني تحت الأول.

التقاطعات = جدول ثانٍ: Station · Offset · Type · Name · Level · Top · Bottom · Ø (mm) · Material · Clearance (عند وجود تصميم) · From. في Excel على ورقة اسمها Crossings، ومع Copy تحت جدول المحطات بعد سطر CROSSINGS، ومع Table جدول AutoCAD ثانٍ تحت الأول.

In OUTPUT › 6. EXPORT: Stations = Original (measured) / Every X m (worked out between the readings) / Both. Columns: Station · E · N (from the route, also for the computed stations) · NGL CL / L / R · with a design: Design CL / L / R · Cut/Fill (+ fill, − cut) · Grade % (pipe: Top · Invert · Cover) - worked out on the design line, inside the curves too · Description (descriptions and remarks) · Source (measured / design PVI / remark / interpolated, so computed rows never mix with real readings). And at the bottom: Table (an AutoCAD table, click its corner) · Copy (paste into Excel) · Excel (saves and opens) · PDF (the report, below). No GSI / TXT / CSV. The same section holds Project info…, Save as DWG… and Send to Survey Report (below).

The crossings = a second table: Station · Offset · Type · Name · Level · Top · Bottom · Ø (mm) · Material · Clearance (with a design) · From. In Excel on a sheet called Crossings, with Copy under the stations after a CROSSINGS line, with Table a second AutoCAD table under the first.

تقرير PDFتقرير PDFPDF report

زر PDF تحت (جنب Table · Copy · Excel). أول تنفتح نافذة Report options ويا معاينة: تختار الصفحات وأسطر المعلومات، وقالب الستايل (الإعداد العام لو قالب لهذا التقرير بس - القوالب للتقارير بس، الرسم بالأوتوكاد ما يتغير)، وبعدها OK ووين تحفظ. نقرة يمين على PDF = Report options بس. A4 بالعرض:

الزر PDF في الأسفل (بجانب Table · Copy · Excel). تُفتح أولًا نافذة Report options مع معاينة: تختار الصفحات وأسطر المعلومات، وقالب النمط (الإعداد العام أو قالب لهذا التقرير فقط - القوالب للتقارير فقط، ولا يتغير الرسم في AutoCAD)، ثم OK ومكان الحفظ. النقر بالزر الأيمن على PDF = Report options فقط. A4 بالوضع الأفقي:

The PDF button at the bottom (next to Table · Copy · Excel). First the Report options window opens with a preview: choose the pages and info lines and the style preset (the global one or one for this report - presets are for reports only, the drawing in AutoCAD never changes), then OK and where to save. Right-click on PDF = Report options only. A4 landscape:

Save as DWG و Send to Survey ReportSave as DWG و Send to Survey ReportSave as DWG and Send to Survey Report

Save as DWG…
يكتب البروفايل المرسوم (كل الشيتات والـ Overview والـ Key plan) بملف DWG جديد بنفس الإحداثيات، ويا الطبقات وأنواع الخطوط. إذا أكو أكثر من بروفايل مرسوم يسأل: Yes = كلهم، No = هذا بس. الرسم الأصلي ما يتغير.يكتب المقطع المرسوم (كل الأوراق و Overview و Key plan) في ملف DWG جديد بالإحداثيات نفسها، مع الطبقات وأنواع الخطوط. وإذا وُجد أكثر من مقطع مرسوم يسأل: Yes = جميعها، و No = هذا فقط. ولا يتغير الرسم الأصلي.Writes the drawn profile (all sheets, the overview and the key plans) to a new DWG at the same coordinates, with its layers and linetypes. With several drawn profiles it asks: Yes = all of them, No = this one. The drawing itself does not change.
Send to Survey Report
يرسل مناسيب L / CL / R حسب الستيشن (نفس Stations بالتصدير) لتبويب Roads بـ SREPORT بهذا الرسم: التصميم ← Design level والأرض (NGL) ← Field level، والوصف ← Remark. إذا ماكو تصميم يسألك: الأرض هي Field (Yes) لو Design (No). SREPORT ينفتح على Roads والأسطر مضافة ومحسوبة (Δ و Pass / Fail).يرسل مناسيب L / CL / R حسب المحطة (Stations نفسها في التصدير) إلى تبويب Roads في SREPORT لهذا الرسم: التصميم ← Design level، والأرض (NGL) ← Field level، والوصف ← Remark. وإن لم يوجد تصميم يسألك: هل الأرض Field (Yes) أم Design (No)؟ ويُفتح SREPORT على Roads والأسطر مضافة ومحسوبة (Δ و Pass / Fail).Sends the L / CL / R levels by station (the same Stations as the export) to the Roads tab of SREPORT in this drawing: the design → Design level, the ground (NGL) → Field level, the description → Remark. Without a design it asks: the ground is Field (Yes) or Design (No). SREPORT opens on Roads with the rows added and worked out (Δ and Pass / Fail).
Project info…
المشروع، الموقع، الزبون، المقاول، رقم التقرير، التاريخ، أسماء التواقيع واللوگوين - وحدة لكل تقارير CPROF.المشروع، والموقع، والعميل، والمقاول، ورقم التقرير، والتاريخ، وأسماء التواقيع، والشعاران - إعداد واحد لجميع تقارير CPROF.Project, location, client, contractor, report no., date, the names under the signatures and the two logos - one for all CPROF reports.
Auto-fill
بنافذة Project info: ينسخ المشروع والموقع والزبون والمقاول والأسماء واللوگوين من آخر Project info انحفظت بأي أداة؛ الخانات الفارغة من My Profile. رقم التقرير والتاريخ ما ينسخن أبد. ما ينحفظ شي لحد ما تضغط Save.في نافذة Project info: ينسخ المشروع والموقع والعميل والمقاول والأسماء والشعارين من آخر Project info حُفظت في أي أداة؛ وتُملأ الخانات الفارغة من My Profile. ولا يُنسخ رقم التقرير ولا التاريخ أبدًا. ولا يُحفظ شيء حتى تضغط Save.In the Project info window: copies project, location, client, contractor, the names and the two logos from the last Project info saved in any tool; empty boxes come from My Profile. Report no. and date are never copied. Nothing is saved until you press Save.
Report no.
إذا الخانة فارغة يطلع الرقم الجاي بالرمادي (مثلاً SUR-PRF-008)؛ دبل كليك حتى تستخدمه.إذا كانت الخانة فارغة يظهر الرقم التالي بالرمادي (مثل SUR-PRF-008)؛ انقر نقرًا مزدوجًا لاستخدامه.An empty box shows the next number in grey (e.g. SUR-PRF-008); double-click to use it.

16أسئلة شائعةأسئلة شائعةQuestions

مسار 12 كم: شلون أطبعه؟مسار طوله 12 كم: كيف أطبعه؟A 12 km route: how do I print it?

OUTPUT › Split into sheets واختار الورقة: بـ A1 و H 1:1000 يطلع 18 شيت تقريباً (680 م لكل شيت ويا التداخل)، وبـ H 1:2000 تقريباً 9. شغّل Overview و Key plan، وبعدها PDF لو Save as DWG….OUTPUT › Split into sheets ثم اختر حجم الورق: بـ A1 و H 1:1000 تنتج نحو 18 ورقة (680 م لكل ورقة مع التداخل)، وبـ H 1:2000 نحو 9. فعّل Overview و Key plan، ثم PDF أو Save as DWG….OUTPUT › Split into sheets and choose the paper: A1 at H 1:1000 gives about 18 sheets (680 m each with the overlap), H 1:2000 about 9. Switch on Overview and Key plan, then PDF or Save as DWG….

ليش البايب صغير كلش بالبروفايل؟لماذا يبدو الأنبوب صغيرًا جدًا في المقطع؟Why is a pipe so small on the profile?

لأنه بحجمه الحقيقي: بايب 8" بسكيل H 1:2000 / V 1:200 عرضه 0.1 ملم وارتفاعه 1 ملم بالورقة. حتى يبين تنضاف حوله حلقة صغيرة، والليبل يكتب قطره ومنسوبه.لأنه بحجمه الحقيقي: أنبوب 8" بمقياس H 1:2000 / V 1:200 عرضه 0.1 ملم وارتفاعه 1 ملم على الورق. ولكي يظهر تُضاف حوله حلقة صغيرة، وتكتب التسمية قطره ومنسوبه.Because it is at its true size: an 8" pipe at H 1:2000 / V 1:200 is 0.1 mm wide and 1 mm high on paper. So that it shows, a small ring is added round it, and the label writes its diameter and level.

التقاطع ما انرسملم يُرسم التقاطعA crossing is not drawn

ستيشنه برّا مدى الأرض / التصميم (تطلع رسالة ℹ)، أو نوع منسوبه Depth وماكو أرض بهالستيشن. بلا منسوب ينرسم خط متقطع.محطته خارج مدى الأرض / التصميم (تظهر رسالة ℹ)، أو نوع منسوبه Depth ولا توجد أرض عند تلك المحطة. وإذا كان بلا منسوب يُرسم خطًّا متقطعًا.Its station is outside the ground / design (a ℹ message says so), or its level is a Depth and there is no ground at that station. Without a level it is drawn as a dashed line.

عندي ملف ستيشن ومنسوب بس، بدون إحداثياتلديّ ملف محطة ومنسوب فقط، من دون إحداثياتI only have a station and level file, no coordinates

ماكو مشكلة: ما تحتاج مسار للرسم. File… وبعدها ▶ Draw profile. المسار يفيد بس للـ E و N بالجدول وتضوية النقطة بالبلان.لا مشكلة: لا يحتاج الرسم إلى مسار. File… ثم ▶ Draw profile. فائدة المسار هي إضافة E و N إلى الجدول وإضاءة النقطة في المسقط الأفقي فقط.No problem: the profile does not need a route. File… then ▶ Draw profile. A route only adds E and N to the table and the mark in plan.

النقاط مختلطة ومو بالترتيبالنقاط مختلطة وغير مرتبةThe points are mixed, not in order

عادي: كل شي يترتب حسب الستيشن. ومن الرسم استخدم Select (any order).لا بأس: يُرتَّب كل شيء حسب المحطة. ومن الرسم استخدم Select (any order).Fine: everything is sorted by station. From the drawing use Select (any order).

الستيشنات طالعة بالعكسالمحطات معكوسة الاتجاهThe stations run the wrong way

Reverse أو Pick start بصفحة ROUTE. النقاط اللي بيها إحداثيات تاخذ ستيشناتها الجديدة وحدها.Reverse أو Pick start في صفحة ROUTE. وتأخذ النقاط ذات الإحداثيات محطاتها الجديدة تلقائيًا.Reverse or Pick start on the ROUTE page. Points with coordinates get their new stations by themselves.

جاوبت غلط على سؤال 0+20أجبت خطأً عن سؤال 0+20I answered the 0+20 question wrong

افتح الملف مرة ثانية: سطر Stations like 0+20 بالنافذة يبدّل القراءة.افتح الملف مرة أخرى: سطر Stations like 0+20 في النافذة يغيّر القراءة.Open the file again: the Stations like 0+20 line in the window changes the reading.

ليش ما ينكتب المنسوب عند كل نقطة؟لماذا لا يُكتب المنسوب عند كل نقطة؟Why is the level not written at every point?

حتى يبقى البروفايل نظيف: المناسيب بالـ Band. إذا تريدها: OUTPUT › Level at every point.ليبقى المقطع نظيفًا: المناسيب موجودة في الشريط. وإن أردتها: OUTPUT › Level at every point.To keep the profile clean: the levels are in the band. If you want them: OUTPUT › Level at every point.

غيّرت لون الطبقة ورجع؟غيّرت لون الطبقة، فهل يعود؟I changed a layer colour: does it come back?

لا. العناصر ByLayer والطبقة ما تنعاد إذا موجودة، فلونك يبقى.لا. العناصر ByLayer، ولا تُعاد تهيئة الطبقة إذا كانت موجودة، فيبقى لونك.No. The objects are ByLayer and an existing layer is never changed, so your colour stays.

الرسم بالمليمتر؟هل الرسم بالملليمتر؟The drawing is in millimetres?

الأداة تشتغل بالمتر. إذا الإحداثيات تبين بالمليمتر يطلع سطر برتقالي (مرة وحدة لكل رسم).تعمل الأداة بالمتر. وإذا بدت الإحداثيات بالملليمتر ظهر سطر برتقالي (مرة واحدة لكل رسم).The tool works in metres. When the coordinates look like millimetres an orange line says so (once per drawing).

↑ فوق↑ للأعلى↑ Top
💡 عندك فكرة؟ تخلّي هاي الأداة أحسن، أو أداة جديدة توفّر عليك وقت؟ احچيلنا، فانت جزء من فريق تصميم هاي الأدوات. نقرا كل رسالة، والأفكار اللي تنفع أكثر المسّاحين تدخل بالإصدارات الجاية. · eng.alicadsurvey@gmail.com💡 لديك فكرة؟ تجعل هذه الأداة أفضل، أو أداة جديدة توفّر وقتك؟ أخبرنا، فأنت جزء من فريق تصميم هذه الأدوات. نقرأ كل رسالة، والأفكار التي تفيد أكثر المسّاحين تدخل في الإصدارات القادمة. · eng.alicadsurvey@gmail.com💡 Got an idea? Something that would make this tool better, or a new tool that would save you time? Tell us: you are part of the team that designs these tools. We read every message, and the ideas that help most surveyors go into the next versions. · eng.alicadsurvey@gmail.com