WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Сумасшедший препод и САПР. HELP PLEASE!

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Сумасшедший препод и САПР. HELP PLEASE!
Iliya опубликован 07-02-2002 17:52 MSK   Click Here to See the Profile for Iliya   Click Here to Email Iliya  
Люди, помогите плиз, горю! Препод в универе психанул и велел мне написать простенький САПР (только для электрических цепей) А времени дал - неделю! Может есть какие-нить доки/сырцы по созданию САПР на С++? Хелп, плеазе, а то я дальше аналога Painter'а нифига не накатаю!
Kosha опубликован 07-02-2002 19:31 MSK     Click Here to See the Profile for Kosha  Click Here to Email Kosha     
Если знаешь Builder - без проблем.
Делаешь N графических файлов (для разл. элементов), и потом в таблице их размещаешь
Drugan опубликован 07-02-2002 19:44 MSK     Click Here to See the Profile for Drugan  Click Here to Email Drugan     
Писал я в свое время такие вещи...
Но исходников не сохранилось, зато сохранился опыт, если хочешь могу подсказать.
Какая сложность проекта? Сложность физических моделей?

Самый простой вариант это использовать матрицу (ее рисовать проще), самый реальный - граф. Но надо учится графы рисовать, а это не тривиальная задача.

Распиши получше чего тебе надо... подумаем...

;(onflict

Drunkard опубликован 08-02-2002 04:17 MSK     Click Here to See the Profile for Drunkard  Click Here to Email Drunkard     
"велел мне написать простенький САПР"
А оно тебе надо?
Ясно, что нет. Ну и нехрена ломать голову. Делаешь за один день муляж, для идиота препода и все!
Для этого нужно:
1) Навороченый ввод исходных данных. Какие-нибудь крутые запросы, и чтобы побольше запутывали вводящего эти данные.
2) Потом какие-нибудь задержки времени и обращения к "винту". Т.е. изображаешь кипучую деятельность проги.
3) Выводишь на экран заранее подготовленные картинки. Которые действительно являются решением, при определенных значениях входных параметров. Ведь эти решения ты в силе и сам найти. Вот и сделай для нескольких наборов входных параметров картинки решений.
4) Следует выгодно преподать это все твоему преподу. При нем заводишь исходные параметры, и прога пошуршав, рисует правильную схему. Потом еще и еще. Тут препод решит сам проверить. Вероятность, что он выберет входные параметры из заранее предопределенного тобой набора приближается к нулю. Но ты не дрейфь! Скажи, типа, проверял, вроде всё работало. И при нем заведи опять свои данные и скажи: -ну вот же работает правильно.
Он там хрен разберется, подумает, что есть небольшая ошибочка, ну с кем не бывает. И зачет в кармане!
Учись, студент!
Iliya опубликован 08-02-2002 17:53 MSK     Click Here to See the Profile for Iliya  Click Here to Email Iliya     
2All: за советы конечно пасиба, но всеже...
1)Препод-не тормоз, С++ знает класно и требует исходники
2)Программа должна уметь вести расчет параметров (U, I, R) электрической схемы (которая в проге же и создается!)в любой ее точке, причем схема должна состоять из резисторов, конденсаторов, транзисторов - в произвольной комбинации!

Конструктор-рисовалку я сделал, а вот математическую часть... Только у резисторов сколько соединений - паралелльное, звездой и т.д.
В этой области доки есть?

Valery опубликован 08-02-2002 18:41 MSK     Click Here to See the Profile for Valery  Click Here to Email Valery     
так он еще и с нелинейными элементами цепи требует? да еще за неделю? ты влип. ищи лучше за это время коньяк хороший для него.
Iliya опубликован 08-02-2002 19:08 MSK     Click Here to See the Profile for Iliya  Click Here to Email Iliya     
2Valery:
Что я влип-это понятно :( Мне надо хотя бы что-то показать - вот, мол, работал! Хотя бы все варианты соединения резисторов и конденсаторов...
rodion опубликован 11-02-2002 13:18 MSK     Click Here to See the Profile for rodion  Click Here to Email rodion     
Ты что нибудь про ОТЦ(общая теория цепей) слышал?Учебник Попова. Почитай и все сведеятся к обращению матрицы.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.