Sign in with STEVE

steve/plate

Rectangular plate blank, any width, length and thickness, in common plate and sheet materials.

v1.0.0 Latest STEVE MIT 4
Isometric
part.py 31 lines · Python · STEVE runtime · checked
Download
1"""Plate blank (rectangular plate), any width, length and thickness.
2
3A `width` (X) by `length` (Y) rectangle centred on the origin, `thickness` up from the XY plane (+Z).
4"""
5from steve import Model
6
7width = 100 # mm Width
8length = 100 # mm Length
9thickness = 3 # mm Thickness
10material = "aluminium-6061" # Material
11
12# material choice: (STEVE material library id, appearance colour)
13MATERIALS = {
14 "aluminium-6061": ("aluminum-6061-t6", "#d4d7db"),
15 "aluminium-5052": ("aluminum-5052-h32", "#d4d7db"),
16 "steel": ("steel-s235jr", "#8a8d91"), # EN 10025-2 S235JR
17 "steel-dc01": ("steel-dc01", "#9a9da1"), # EN 10130 DC01 cold-rolled sheet
18 "stainless-304": ("stainless-304", "#c9ccd0"), # EN 10088 1.4301
19 "brass": ("brass", "#c9a54a"),
20 "acrylic": ("pmma", "#e8f1f5"),
21}
22
23material_id, colour = MATERIALS[material]
24
25model = Model()
26with model.sketch("outline_sketch", on="XY", name="Outline") as sk:
27 sk.center_rect("outline", (0, 0), width, length)
28model.extrude("plate", "outline_sketch", distance=thickness, name="Plate")
29model.material(material_id, color=colour)
30result = model.result()
31

Rectangular plate blank: width along X, length along Y, centred on the origin, thickness up from the XY plane. Presets cover common blank sizes (50 x 50 to 300 x 500 mm, 1 to 6 mm thick).

Plate blank

A rectangular plate or sheet blank at any width, length and thickness.

Geometry

A width (X) by length (Y) rectangle centred on the origin, thickness up from the XY plane (+Z). Sharp edges.

Parameters

Parameter Meaning
width Width along X, mm
length Length along Y, mm
thickness Thickness along Z, mm
material aluminium-6061 (6061-T6), aluminium-5052 (5052-H32), steel (S235JR), steel-dc01 (EN 10130 DC01), stainless-304 (1.4301), brass, acrylic (PMMA)

Source

A plate blank is fully defined by its designation width × length × thickness; no other dimension is involved. Preset list: blank sizes of the step.parts catalogue (MIT), see library/NOTICE.md.

  1. 1.0.0 Latest
More #stock
STEVEMIT

steve/square-bar

Square bar, EN 10059 sizes and plain square stock, any side and length.

2 105 sizes 0 1 day ago v1.0.0
STEVEMIT

steve/round-tube

Round tube, any outside diameter, wall and length; presets from EN 10305-1 and EN 10220 sizes.

0 70 sizes 0 1 day ago v1.0.0
STEVEMIT

steve/round-bar

Round bar / round rod, EN 10060 sizes and plain round stock, any diameter and length.

0 145 sizes 0 1 day ago v1.0.0
STEVEMIT

steve/angle

Hot-rolled steel angle, equal and unequal legs, EN 10056-1, any length.

0 77 sizes 0 1 day ago v1.0.0