All pages
Powered by GitBook
1 of 1

Loading...

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠ·Π»ΠΎΠ²

Π Π°Π½Π΅Π΅ ΠΌΡ‹ упомянули, Ρ‡Ρ‚ΠΎ ΡƒΠ·Π»Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ основными ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Dynamo. Π£Π·Π»Ρ‹ хранятся Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅, Π³Π΄Π΅ ΠΎΠ½ΠΈ сгруппированы ΠΏΠΎ логичСским ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ. Π’ Dynamo for Civil 3D Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ (ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΊΠΈ), содСрТащиС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ AutoCAD ΠΈ Civil 3D, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ трассы, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€Ρ‹, вхоТдСния Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Ρ‚. Π΄. ΠŸΡ€ΠΎΡ‡ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ содСрТат ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ Π²ΠΎ всСх вСрсиях Dynamo (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Dynamo для Revit, Dynamo Sandbox ΠΈ Ρ‚. Π΄.).

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ свСдСния ΠΎΠ± ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΠ·Π»ΠΎΠ² Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Dynamo см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° .

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠ·Π»ΠΎΠ² Π² Dynamo for Civil 3D
  1. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ AutoCAD ΠΈ Civil 3D

  2. Π£Π·Π»Ρ‹ ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния

  3. Π£Π·Π»Ρ‹ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² сторонних Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ

Π“Ρ€Π°Ρ„ΠΈΠΊ Dynamo, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡƒΠ·Π»Ρ‹ ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² AutoCAD ΠΈ Civil 3D Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Dynamo for Civil 3D. Если ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ Dynamo for Civil 3D Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Dynamo для Revit), эти ΡƒΠ·Π»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ.

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΠΊΠΈ для AutoCAD ΠΈ Civil 3D

Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡƒΠ·Π»Ρ‹ для собствСнных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² AutoCAD (Π»ΠΈΠ½ΠΈΠΈ, ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ, вхоТдСния Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Ρ‚. Π΄.) ΠΎΡ‚ ΡƒΠ·Π»ΠΎΠ² для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Civil 3D (трассы, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€Ρ‹, повСрхности ΠΈ Ρ‚. Π΄.). Π‘ тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, AutoCAD ΠΈ Civil 3D β€” это Π΄Π²Π° Ρ€Π°Π·Π½Ρ‹Ρ… инструмСнта. AutoCAD β€” это Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π° Civil 3D β€” ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, созданноС Π½Π° Π΅Π³ΠΎ основС.

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ ΡƒΠ·Π»ΠΎΠ²

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡƒΠ·Π»Π°ΠΌΠΈ AutoCAD ΠΈ Civil 3D Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎΠ΅ прСдставлСниС ΠΎΠ± ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ»ΠΊΠ΅. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ таксономичСскиС Ρ€Π°Π½Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проходят Π½Π° ΡƒΡ€ΠΎΠΊΠ°Ρ… Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ? Богласно ΠΈΠΌ, всС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌΡ‹ Π² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ дСлятся Π½Π° царства, Ρ‚ΠΈΠΏΡ‹, классы, порядки, сСмСйства, Ρ€ΠΎΠ΄Π° ΠΈ Π²ΠΈΠ΄Ρ‹. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ AutoCAD ΠΈ Civil 3D ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Рассмотрим нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Civil

Рассмотрим Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° трассу.

Допустим, трСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ имя трассы. Для этого Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΌΡƒΡΡ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΡƒΠ·Π΅Π» CivilObject.SetName.

ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ всС это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ довольно слоТным. Π§Ρ‚ΠΎ это Π·Π° CivilObject ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π½Π΅Ρ‚ ΡƒΠ·Π»Π° Alignment.SetName? ВсС Π΄Π΅Π»ΠΎ Π² стрСмлСнии ΠΊ возмоТности ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ использования ΠΈ простотС. Если ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, процСсс измСнСния ΠΈΠΌΠ΅Π½ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Civil 3D всСгда ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ², Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ трасса, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ нСсколько ΡƒΠ·Π»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Alignment.SetName, Corridor.SetName, Profile.SetName ΠΈ Ρ‚. Π΄.), ΠΏΠΎ сути Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ, всС эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ Π·Π°Π»ΠΎΠΆΠ΅Π½Ρ‹ Π² ΠΎΠ΄ΠΈΠ½ ΡƒΠ·Π΅Π». Π’ нашСм случаС это ΡƒΠ·Π΅Π» CivilObject.SetName.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊ этому вопросу ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΡ‚ΠΈ со стороны связСй ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. И трасса, ΠΈ ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Civil, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ„Π΅Π»ΡŒ, ΠΈ ΠΌΠΎΡ€ΠΊΠΎΠ²ΡŒ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΎΠ²ΠΎΡ‰Π΅ΠΉ. Π£Π·Π»Ρ‹ Civil.Object ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ любого Ρ‚ΠΈΠΏΠ°, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ овощСчистку ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ для очистки картофСля, ΠΈ для очистки ΠΌΠΎΡ€ΠΊΠΎΠ²ΠΈ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, ΠΊΠ°ΠΊΠΎΠΉ хаос Ρ†Π°Ρ€ΠΈΠ» Π±Ρ‹ Π½Π° ΠΊΡƒΡ…Π½Π΅, Ссли Π±Ρ‹ для чистки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΎΠ²ΠΎΡ‰Π΅ΠΉ ΠΈΠ»ΠΈ Ρ„Ρ€ΡƒΠΊΡ‚ΠΎΠ² использовался ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт. Π’ этом смыслС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡƒΠ·Π»ΠΎΠ² Dynamo ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° ΠΊΡƒΡ…Π½ΡŽ.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

ИдСм дальшС. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, трСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ слой трассы. Для этого Π½Π°ΠΌ понадобится ΡƒΠ·Π΅Π» Object.SetLayer.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ называСтся Π½Π΅ CivilObject.SetLayer? ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° всС Ρ‚Π° ΠΆΠ΅: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ простоты ΠΈ возмоТности ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ обсуТдали Ρ€Π°Π½Π΅Π΅. Бвойство layer Π΅ΡΡ‚ΡŒ Ρƒ любого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° AutoCAD, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρƒ Π»ΠΈΠ½ΠΈΠΈ, ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ, тСкста, вхоТдСния Π±Π»ΠΎΠΊΠ° ΠΈ Ρ‚. Π΄. Π’Π°ΠΊΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Civil 3D, ΠΊΠ°ΠΊ трассы ΠΈ ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€Ρ‹, относятся ΠΊ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, поэтому любой ΡƒΠ·Π΅Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ примСняСтся ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Object, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Civil.