![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
нарисовать цилиндрическую цистерну из листового материала методом сварки... и чтобы менялись расчеты размеров цистерны r и h..
помогите народ |
|
#2
|
||||
|
||||
|
Очень извеняюсь, что лезу без советов, но я как-то не очень понял задачу. Поясни пожалуйста?
|
|
#3
|
||||
|
||||
|
Если цистерна это цилиндрическое тело и вы хотите получить аналог чертежа т.е. 3 проекции тогда ничего сложного не вижу, все решается примитивами TShape, а вот если у цистерны есть горловина и еще какие-то детали, то примитивами не отделаешься, придется рисовать линиями, окружностями и т.д. И конечно задача усложнится если нужно еще и 3-D изображение по проекциям.
|
|
#4
|
|||
|
|||
|
нарисовать цилиндрическую цистерну,чтобы в edit1 и в edit2 можно было задавать ширину и высоту
![]() |
|
#5
|
|||
|
|||
|
если можно, то выложите код плиз
|
|
#6
|
||||
|
||||
|
С TShape не работал, хотя с ним правда было бы проще. Вот через Image:
Код:
image1.Canvas.Ellipse(x1,y1,x1+2*r,y1+2*r); image1.Canvas.Rectangle(x2,y2,x2+2*r,y2+h); X2; Y2 - координаты вида "сбоку" |