[SkyL] 坡度、曲率、曲線連接試算表

看板Simcity (模擬城市)作者 (阿魯米)時間8年前 (2016/04/04 10:21), 編輯推噓13(13016)
留言29則, 11人參與, 最新討論串1/1
首先,試算表(Excel)請由此下載: https://drive.google.com/open?id=0B1eKky9Od7sHYjhfeHJsdHNPTlk 與本試算表搭配服用的MOD: Precision Engineering (必要) Fine Road Tool (建議) 一開始是起於個人建設城市時一點龜毛(自虐)的堅持,例如設定鐵路最大坡度為千分之35 、最小曲率半徑為200公尺之類的,於是就花了點時間製作了這個試算表。其中數學推導 的部分我假定大家沒興趣知道,所以就直接從解釋用法開始吧! 檔案中共有3個工作表,分別為「曲率與坡度」、「複合曲線連接」及「反曲線連接」, 其中紅色粗體字的部分代表是可以接受輸入的部分 1.曲率與坡度 請先參考附圖: https://drive.google.com/open?id=0B1eKky9Od7sHTHNVeEJXY2tnY0U City:Skylines 的自由曲線(free-from)工具,是利用兩條切線(通常會等長)與它們的 夾角來定義曲線的,以附圖中的曲線為例: 1.切線長 = 173 公尺 2.切線夾角 = 120.8 度 3.高程變化 = 28 公尺 將這些數值輸入試算表中,可以換算出一些基本的資訊,例如:弧長(314.7公尺)、平 均坡度(千分之89)、曲率半徑(304.5公尺)等 工作表的下方還有幾個小表格,用途如下: (A) 給定坡度限制的條件,得知要達成所設定的高程差所需要的最小弧長,或者以目前 的弧長滿足坡度限制的最大高程變化 以第1列為例,坡度限制設定為千分之35,則要達成28公尺的高程差至少需要800公 尺的長度;以目前曲線314.7公尺的弧長而言,可接受的最大高程變化為11公尺 (B) 得知以目前的切線長,要達成給定曲率半徑的條件所需要的最小切線夾角 以第1列為例,當曲率半徑設定為100公尺時,則在目前切線長173公尺的條件下, 切線夾角至少需有60.1度 (C) 得知給定曲率半徑的增減量,所對應的切線長及切線夾角 以第1列為例,當設定曲率半徑由目前的304.5公尺增加160公尺時,所對應的切 線長為264公尺,切線夾角為120.8度。建設同心圓分布的市街與並行排列的鐵、公 路時很有用 https://drive.google.com/open?id=0B1eKky9Od7sHY0ZBUVdRQXFaS1U (D) 得知欲達成與目前的曲率相同的條件下,給定切線長所對應的切線夾角 以第1列為例,以目前曲率半徑304.5公尺作為條件,當給定切線長為50公尺時,所 對應的切線夾角為161.4度。適合以分段的方式鋪設一條較長的曲線、或者延伸既有 的曲線 2.複合曲線連接 以曲線平滑地連接兩段道路或鐵路,雖然遊戲中的曲線工具(curve)可以達成一樣的目 的,但個人嫌它銜接的方式不夠漂亮XD 請參考附圖: https://drive.google.com/open?id=0B1eKky9Od7sHcHpxT1huWHNZd00 Step 1: 以直線工具量測兩端點之間的直線距離(241公尺)及夾角(142.2度164.0度) 輸入試算表,其中「弧角常數」若不採用建議值可自行設定,但須注意數字的 合理性 Step 2: 鋪設第一段曲線(靠近164.0度的那一側,切線長65公尺、切線夾角173.7度) Step 3: 鋪設第二段曲線(靠近142.2度的那一側,切線長65公尺、切線夾角132.5度) 3.反曲線連接 與上述的複合曲線連接類似,直接看附圖吧: https://drive.google.com/open?id=0B1eKky9Od7sHYVM2UGlwVmlZZmM Step 1: 以直線工具量測兩端點之間的直線距離(211公尺)及夾角(171.9度148.5度) 輸入試算表,其中「弧角常數」若不採用建議值可自行設定,但須注意數字的 合理性 Step 2: 鋪設第一段曲線(靠近171.9度的那一側,切線長57公尺、切線夾角152.5度) Step 3: 鋪設第二段曲線(靠近148.5度的那一側,切線長57公尺、切線夾角129.1度) 以上說明:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.191.242 ※ 文章網址: https://www.ptt.cc/bbs/Simcity/M.1459736467.A.DDF.html

04/04 13:24, , 1F
......好專業啊...
04/04 13:24, 1F

04/04 14:41, , 2F
好像回到課堂上了XD
04/04 14:41, 2F

04/04 15:32, , 3F
我也有類似的簡化做法,總之對斜率要有點要求
04/04 15:32, 3F

04/04 15:33, , 4F
汽車12公尺高差起碼要拉個12格,鐵路起碼要加倍
04/04 15:33, 4F

04/04 15:37, , 5F
我只做到這樣是因為遊戲先天也有限制,機場比例就不合了
04/04 15:37, 5F

04/04 15:37, , 6F
公路要求還比較寬鬆,高速跟鐵路就不能隨便了
04/04 15:37, 6F

04/04 16:15, , 7F
圖床建議用imgur
04/04 16:15, 7F

04/05 00:14, , 8F
這三小鬼
04/05 00:14, 8F

04/05 02:28, , 9F
雖然很專業...不過我看不下去._.
04/05 02:28, 9F

04/05 03:38, , 10F
有mod可讓鐵路建來斜率更緩吧 你可建議大家用什麼mod
04/05 03:38, 10F

04/05 03:39, , 11F
我也想知道這方面什麼mod較好 目前鐵路最長也只能拉12格
04/05 03:39, 11F

04/05 03:40, , 12F
是指升降
04/05 03:40, 12F

04/05 11:38, , 13F
我文中列舉出的兩個mod就能夠達成,坡度想蓋多緩就有多緩
04/05 11:38, 13F

04/05 11:39, , 14F
個人是偏好比較近似(但有些理想化)實際世界的千分之35
04/05 11:39, 14F

04/05 11:42, , 15F
分成多個長度在100m內的小段慢慢蓋,坡度就可以弄得很漂亮
04/05 11:42, 15F

04/05 15:31, , 16F
除了坡度要龜毛以外,最近正在練習空地配置跟景觀營造
04/05 15:31, 16F

04/05 15:32, , 17F
每次在youtube看keralis的影片,就覺得自己的都市像廢墟
04/05 15:32, 17F

04/05 20:15, , 18F
我覺得Fluxtrance的比較厲害,兼顧道路線型和造景
04/05 20:15, 18F

04/05 21:57, , 19F
mod我是指其他的像Stricter Slope Limit或Configurable
04/05 21:57, 19F

04/05 21:58, , 20F
Slope Limiter或Slope Limits (WtM)…等等的mod
04/05 21:58, 20F

04/06 10:47, , 21F
Flux太凌亂了我比較無法接受XD
04/06 10:47, 21F

04/06 10:48, , 22F
他的蓋法也比較不吃施工技術,沒什麼讚嘆成分
04/06 10:48, 22F

04/06 10:49, , 23F
不過keralis有漫心模式,他snowfall那系列都亂蓋XD
04/06 10:49, 23F

04/08 10:21, , 24F
借問一下 有辦法在稍微崎嶇的地形蓋出完全平整的橋面嗎?
04/08 10:21, 24F

04/08 12:37, , 25F
Fine road tool最新的更新有Straight slope模式
04/08 12:37, 25F

04/08 12:37, , 26F
可以試試看,但是我覺得效果沒有很好
04/08 12:37, 26F

04/08 12:44, , 27F
應該說他剛更新所以規則還需要摸索一下
04/08 12:44, 27F

04/08 13:44, , 28F
Straight Slope模式我按shift+S都出不來 和什麼mod衝突?
04/08 13:44, 28F

09/06 16:09, , 29F
Amazing
09/06 16:09, 29F
文章代碼(AID): #1N0S-JtV (Simcity)
文章代碼(AID): #1N0S-JtV (Simcity)