Повернутися на головну сторінку Russian


ПРОЕКТИ

– Розрахунок гвинт-гайки кочення (VGK.exe)

– Нумерація формул, таблиць, рисунків та створення посилань на них за допомогою шаблону-надбудови для Microsoft Word 2000 (КР.dot)

– Макрос корегування пробілів між «довгим тире» та текстом документу в Microsoft Word 2000 (TIRE.bas)

– Уніфікація виробів в Microsoft Excel 2000 за допомогою VBA (Унификация изделий.xls)

– HTML-документ, що дозволяє замінити літери в іменах файлів заданої папки на малі літери

– Програма для створення тривимірних рисунків та експорту їх в формат Adobe Illustrator (PLOT3D.pas)


Microsoft Visual C++

Розрахунок гвинт-гайки кочення (VGK.exe)

Для візуалізації розрахунку та більш глибокого осмислення виконуваних розрахунків в ДонДТУ на кафедрі «Металорізальні верстати та інструмент» розроблена програма розрахунку гвинт-гайки кочення (див. рисунок) [Петтик Ю.В., Хохлов В.А. Разработка элементов САПРа винт-гайки качения // Современные металлорежущие системы машиностроения / Материалы Всеукраинской студенческой конференции. — Донецк: ДонГТУ, 2000. — С. 85—91. (Zip-архів статті doc1.zip 65553 байт)].

Зовнішній вигляд програми розрахунку гвинт-гайки кочення

Zip-архів вихідного тексту та відкомпільованої програми vgk.zip (313505 байт).

До початку

Visual Basic for Applications (VBA)

– Для Microsoft Word 2000

Нумерація формул, таблиць, рисунків та створення посилань на них за допомогою шаблону-надбудови для Microsoft Word 2000 (КР.dot)

Шаблон-надбудова «КР.dot» містить згідно ДСТУ 3.008-95 (Документація. Звіти у світі науки і техніки. Структура і правила оформлення. К. 1995.) шаблон курсової роботи (проекту) зі стилями, необхідними для її оформлення. Макроси цього шаблону-надбудови дозволяють за допомогою панелі інструментів «Формулы» швидко вставляти об'єкти Microsoft Equation, символи грецького алфавіту. Але найголовніше ця панель здійснює автоматичну нумерацію, перенумерацію формул, таблиць, рисунків, а також вставлення посилань на них згідно зазначеному вище ДСТУ. Зовнішній вигляд панелі інструментів «Формулы» зображено на рисунку.

Зовнішній вигляд панелі інструментів «Формулы»

До початку

Макрос корегування пробілів між «довгим тире» та текстом документу в Microsoft Word 2000 (TIRE.bas)

При підготовці документів часто використовується «довге тире» (або «коротке тире», дефіс). Згідно прийнятим в практиці верстання правилам між тире і текстом рекомендується ставити пробіли, а при завданні діапазону чисел між числами і тире пробіли не ставлять. Наприклад: 12—15; тире — це довга риса. При наборі і, особливо, після сканування в тексті часто зустрічаються поряд два пробіли і тире не завжди з двох сторін відділяється пробілами від тексту або між числами і тире стоять пробіли. Ці недоліки по всьому тексту усуває означений макрос (див. вихідний текст макроса).

До початку

– Для Microsoft Excel 2000

Уніфікація виробів в Microsoft Excel 2000 за допомогою VBA (Унификация изделий.xls)

За допомогою цього документу розрахована курсова робота по дисципліні «Стандартизація виробів та технологічних процесів» за даними про застосованість спіральних свердел з конічним хвостовиком укороченої довжини, що оснащені пластинами з твердого сплаву (по ГОСТ 22736-77) на ВАТ «Горлівский машинобудівний завод». На основі цього розроблено обмежувальний стандарт, що співпадає з аналогічним обмежувальним стандартом даного підприємства. Тому програма може використовуватися як у навчальних цілях (наприклад, при виконанні курсового проекту по дисципліні «Стандартизація виробів і технологічних процесів», при вивченні Excel і VBA), так і у відділі стандартизації на будь-якім підприємстві.

Документ-таблиця «Унификация изделий.xls» з макросами (див. рисунок нижче), що написані на VBA, дозволяє на основі паспорта застосованості (Лист «Паспорт») провести уніфікацію виробів по двом основним параметрам та обгрунтувати економічну ефективність від згущення або розрідження рядів параметрів (Лист «Ряды»). При цьому графіки можна будувати як з логарифмічною шкалою для рядів, що змінюються за геометричною прогресією (рекомендується), так і з арифметичною шкалою (Лист «Опции»). Розбиття основних параметрів на інтервали довільне і визначається Листом «Ряды».

Макроси автоматично створюють таблиці «Применяемость», «Применяемость по D», «Применяемость по L» (де D і L — умовне позначення основних параметрів) та ін. В результаті першої частини розрахунку макроси будують область уніфікації, яку при необхідності можна уточнити вручну (тому що це творчий процес і вимагає, щоб в неї влучило 0,9*0,9*100%=81% всіх виробів). Для цього на Листах «Границы области» і «Область унификации» є кнопка «Новый паспорт», натиск якої призводить до створення нового паспорту тих виробів, основні параметри яких влучили в область уніфікації. Якщо новий паспорт задовольняє 81%, то далі макроси розраховують економічну ефективність від застосування згущених або розріджених рядів основних параметрів.

Подальше вдосконалення програми: експорт даних з використанням OLE в документ Microsoft Word 2000.

Більш докладно про уніфікацію виробів по двом параметрам, а також розрахунок економічної ефективності дивіться в наступних джерелах:

1. Петтик Ю.В., Хохлов В.А. Унификация изделий в MICROSOFT® EXCEL 2000 с помощью VBA // Современные металлорежущие системы машиностроения / Материалы 2-й Всеукраинской студенческой конференции. — Донецк: ДонГТУ, 2001. — С. 116—121. (Zip-архів статті doc8.zip 75265 байт, доповідь за цією статтею)

2. Стандартизация деталей и сборочных единиц общемашиностроительного применения. Н.В. Арбузова, Л.В. Белоусова, В.А. Грешников и др. — М.: Издательство стандартов, 1982. — 216 с.

3. Верченко В.Р. и др. Стандартизация общих узлов и деталей машин / Под ред. В.Р. Верченко. — М.: Изд-во стандартов, 1972.

4. Жданов С.А. Экономические модели и методы в управлении: Справ. пособие. — М.: Дело и Сервис, 1998. — 176 с.

5. Методические указания по выполнению курсовой работы по дисциплине «Стандартизация изделий и технологических процессов» (для студентов специальности 7.090203 «Металлорежущие станки и системы») / Сост. Петтик Ю.В., Гусев В.В. — Донецк: ДонГТУ, 2000. — 92 с.

Зовнішній вигляд вихідних параметрів перед початком розрахунку

До початку

JavaScript and HTML

HTML-документ, що дозволяє замінити літери в іменах файлів заданої папки на малі літери

При підготовці Web-сторінок на етапі їхнього остаточного тестування часто виникають проблеми з нерозумінням адреси посилання на файл. Найчастіше це відбувається із-за недодержання правила завдання регістру символів в імені файлу. Одним з рішень проблеми є іменування файлів малими літерами. Якщо імена файлів вже задані якимось чином, то при великій їхній кількості зміна регістру символів потребує значних витрат часу. Для рішення цієї проблеми створено HTML файл chgfilen.html (100% дієздатність в Microsoft Internet Explorer), що дозволяє автоматизувати цей процес.

Подальше вдосконалення: виконнаня тієї ж операції для вкладених папок; обробка вмісту посилань (href) HTML файлів тієї ж папки.

До початку

Borland Pascal (Turbo Pascal)

Програма для створення тривимірних рисунків та експорту їх в формат Adobe Illustrator (PLOT3D.pas)

Програма (див. рисунок) для створення тривимірних рисунків розрахунковим шляхом (моделюванням) з наступним експортом їх двовимірного представлення в формат Adobe Illustrator (*.ai). Такий експорт дозволяє імпортувати ці файли в будь-який векторний редактор, доопрацювати рисунок і отримати високоякісну векторну ілюстрацію.

Подальше вдосконалення програми: переробка коду в Borland Delphi або Microsoft Visual C++ і використання в якості динамічних масивів замість пов'язаних списків стандартних класів типу CArray; поліпшення z-сортування граней; додання обробки перетинання між гранями.

Зовнішній вигляд програми для створення тривимірних рисунків розрахунковим шляхом (моделюванням) з наступним експортом їх двовимірного представлення в формат Adobe Illustrator (*.ai)

До початку


Кінець.