Skip to content

讀取stl檔的類 #2

@jacky09299

Description

@jacky09299

寫一個read_stl.py,包含一個class Mesh

初始化時,Input一個曲面的stl 檔(設stl檔中,有N個頂點)
然後根據以下說明,初始化self.vertex[N][3], self.triangle[N][N][N], self.length[N]N]

  1. vertex第一維代表頂點編號(0~N-1),例如:vertex[i][1]代表第i個頂點的x座標,vertex[i][2]代表第i個頂點的y座標,vertex[i][3]代表第i個頂點的z座標
  2. 若三角形PiPjPk存在,則 triangle[i][j][k] == 1, 否則triangle[i][j][k] == 0
  3. 若PiPj之間有連線,則 length[i][j] == PiPj的長度,否則length[i][j] == -1

提交方式:由main開新分支,將read_stl.py放入developable_surface資料夾,然後提交pull request

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions