![]() |
|
|
Регистрация | << Правила форума >> | 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 - координаты вида "сбоку" jmp $ ; Happy End! The Cake Is A Lie. |