Przejdź do głównej zawartości

Skalowanie szkicu

Scaling a Sketch

Tworzy kopię szkicu i skaluje ją do 50% pierwotnego rozmiaru.

*Aby wykonać ten przykład, musi być otwarty plik części „TEST ROOM scaled”, który można znaleźć pod poniższym łączem.

https://help.alibre.com/resources/Storage/Downloads/TEST ROOM Scaled.AD_PRT

Units.Current = UnitTypes.Inches
TestRoom = Part('TEST ROOM Scaled', False)
OriginalSketch = TestRoom.GetSketch('Sketch<1>')
# currently 8.25' wide, need it to be 4.125'
ScaleFactor = 4.125 / 8.25 * 100.0
ScaledSketch = TestRoom.AddSketch('Scaled', TestRoom.GetFace('Face<6>'))
ScaledSketch.CopyFrom(OriginalSketch, 0, 0, 0, 8.25, 0, 0, 0, ScaleFactor)

Oryginał: Scaling a Sketch

© 2026 DatacompITPolityka prywatności← Powrót do alibre.pl