Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Вниз

Рисование в Delphi.   Найти похожие ветки 

 
Shopot ©   (2005-11-08 09:39) [0]

Уважаемые мастера! Помогите чем можите. Мне необходимо написать программу, в которой рисуется чертеж прямоугольных деталей. В кажую деталь можно вставлять более мелкие (матрешки) и указывать размеры в мм по гор. и верт. Также необходимо, чтобы эти детали (одиночные или составные) можно было перемещать по экрану (форме), вместе с размерами. Это все выводится на принтер с предпросмотром. Подскажите с чего начать, что почитать нужно, какую технологию использовать?


 
Jeer ©   (2005-11-08 09:48) [1]

А ты смотрел AutoCAD, Компас ?
Может не стоит повторять ?


 
Shopot ©   (2005-11-08 10:15) [2]

> Jeer
> А ты смотрел AutoCAD, Компас ?
> Может не стоит повторять ?

Стоит. Курсовая.


 
Digitman ©   (2005-11-08 10:38) [3]


> Shopot ©   (08.11.05 10:15) [2]


> Курсовая


а что, в задании на курсовой явно оговорено требование НЕиспользования в своем приложении AutoCAD и подобных ему продуктов как олей-серверов ?


 
Гость1   (2005-11-08 12:03) [4]


> Digitman ©   (08.11.05 10:38) [3]

А вы как думаете?
Смысл курса, наверно, дать фундаментальные знания, а не навыки подключения к AutoCAD.

По сабжу: для курсового достаточно рисовать на канве, разбираться с каким-нибудь DirectX можно только, если самому интересно (хотя работать будет быстрее) + ООП.


 
Котик Братик   (2005-11-08 12:09) [5]

Интересные какие-то методы преподавания пошли...
Задают преподаватели задачи, курсовые и т.п. - а ни как решать, ни откуда начинать не признаются сволочи...
Хорошо хоть саму тему курсовой сказали :) а то тяжело было бы делать курсовую без темы наверное...
Бедные студенты только благодаря форумам и могут получать знания :)))


 
Algol   (2005-11-08 12:15) [6]

По сабжу: проще всего сделать на основе TPanel  (прямоугольная деталь либо контейнер деталей) + эмуляция дизайн мода (с помощью спец компонентов, или ручками).


 
Shopot ©   (2005-11-08 18:18) [7]

Все это конечно очень интерестно. Но не совсем ясно. Методы преподования пошли такие: как хочешь, так и делай, но должно работать и если мне не понравится, 2. Я вам все это объяснял. А что именно? Я на всех лекциях был. Ну, все же, помогите, скажите где доку хорошую по графике взять. И чтоб без Direct"а и GL"я. Это я уже делал. Не надо на канве (1 курс). Примерно так: объект (типа panel), в него всраиваем др. объект, все это можно двигать вместе и т. п. Помогите, пожалуйста!


 
monaker   (2005-11-08 18:33) [8]

> Не надо на канве (1 курс). Примерно так: объект (типа panel), в него всраиваем др. объект, все это можно двигать вместе и т. п. Помогите, пожалуйста!

Колоссально! На курсах старше первого CAD программы пишутся с использованием panel. Потенциальный работодатель оч. удивится. Самое простое решение - держать список объектов в памяти и последовательно отрисовывать их все, при необходимости прорисовки очередного кадра. А дизайн мод сделать на основе автоматного подхода (продумать состояния автомата при редактировании и реализовать через case).
Какие книги по графике могут потребоваться при отрисовке прямоугольных деталей, если конечно не стоит задача их отрисовки методом машинной графики?


 
Shopot ©   (2005-11-08 18:50) [9]

> monaker

Я не понял, что ты имеешь введу. А ты?


 
monaker   (2005-11-08 18:53) [10]

Shopot ©   (08.11.05 18:50) [9]

>Я не понял, что ты имеешь введу. А ты?

Что имею то и введу:)

По сабжу. Лучше узнай у старшекурсников.


 
LordOfRock ©   (2005-11-08 22:08) [11]

Н-да. А по какому предмету-то курсач? И фак у тебя какой?

З.Ы. Интересно просто.....


 
Shopot ©   (2005-11-09 21:35) [12]

Фак ИТ. Системное Программирование. Короче я сам виноват что полез в эти дебри и взял одну из самых сложных работ, в надежде, что автоматом получу экз. если напишу. Ну теперь не отвертишься. Надо че-то делать.


 
Kerk ©   (2005-11-09 21:39) [13]

Здоровые люди такое на канве рисуют.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.054 c
2-1131857480
~shaman~
2005-11-13 07:51
2005.12.04
CheckBox


2-1132318843
ska
2005-11-18 16:00
2005.12.04
Во время вычислений приложение "виснет"


9-1121759123
NewWonder
2005-07-19 11:45
2005.12.04
Выделение в OpenGL


2-1132356163
Дева
2005-11-19 02:22
2005.12.04
о времени существования переменных


14-1131551106
Сергей1981
2005-11-09 18:45
2005.12.04
Серийный номер жесткого диска





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский