2023年7月8日土曜日

20320709  正式版 原点 正面窓 Y軸 90度回転




# 原点 正面窓 Y軸 90度回転

import bpy

import math


radius_list = [1, math.sqrt(2)/2, math.sqrt(3)/2, math.sqrt(2), math.sqrt(3), 2]

height = 0.005



for radius in radius_list:

    bpy.ops.mesh.primitive_cylinder_add(

        radius=radius,

        depth=height,

        location=(0, 0, 0)

    )


    obj = bpy.context.active_object

    bpy.context.view_layer.objects.active = obj

    obj.select_set(True)


    obj.name = f"原点 窓{radius}"


    bpy.ops.object.origin_set(type='ORIGIN_CENTER_OF_MASS', center='BOUNDS')


    bpy.ops.transform.rotate(value=math.radians(90), orient_axis='Y')








コレクションだけを作る

名前は

”単位円 円周トーラス"
”原点 円柱"
”窓面 円柱"
”実物 円柱"

”原点 数学 XY 円柱円板"
”原点 正面窓 YZ 円柱円板"
”原点 土台 ZX 円柱円板"

”窓面 数学 XY 円柱円板"
”窓面 正面窓 YZ 円柱円板"
”窓面 土台 ZX 円柱円板"

”実物 数学 XY 円柱円板"
”実物 正面窓 YZ 円柱円板"
”実物 土台 ZX 円柱円板"



あああああ