Как сделать программу для расчета и построения выкройки
Решил рассказать о программной части проекта расчета и построения чертежей (выкроек) и поделиться исходниками и примерами. Поэтому данная статья будет интересна web-программистам, а не любителям шитья.Предположим, что Вы знаете что такое web-сервер, PHP, графический формат SVG, и слышали что-то о аналитической геометрии.
Ищем и находим координаты
Итак для построения чертежа с использованием web-технологий необходимо разобраться с несколькими базовыми геометрическими задачами. Для облегчения будем использовать ряд готовых функций (библиотеку gfp.php).

Функция midpoint() возвращает массив со значениями координаты середины отрезка.
Пример:
$F_Array = midpoint ( $x_a , $y_a , $x_b , $y_b );
$x_c = $F_Array [ 0 ] ;
$y_c = $F_Array [ 1 ];
Online пример:

Функция length_segment() возвращает значение длины отрезка.
Пример:
$L = length_segment ( $x_a , $y_a , $x_b , $y_b );
Online пример:

Функция point_on_distance() возвращает массив со значениями координаты точки на отрезке.
Пример:
$F_Array = point_on_distance ( $x_a , $y_a , $x_b , $y_b , $D );
$x_c = $F_Array [ 0 ];
$y_c = $F_Array [ 1 ];
Online пример:

Функция perpendicular() возвращает массив со значениями координаты перпендикуляра.
*Если необходимо построить перпендикуляр в другую сторону параметр $D указываем с отрицательным знаком -$D.
Пример:
$F_Array = perpendicular ( $x_a , $y_a , $x_b , $y_b , $D );
$x_c = $F_Array [ 0 ];
$y_c = $F_Array [ 1 ];
Online пример:

Функция perpendicular_base() возвращает массив со значениями координаты основания перпендикуляра.
Пример:
$F_Array = perpendicular_base ( $x_a , $y_a , $x_b , $y_b , $x_c , $y_c );
$x_d = $F_Array [ 0 ];
$y_d = $F_Array [ 1 ];
Online пример:

Функция point_intersection() возвращает массив со значениями координаты точки пересечения отрезков.
Пример:
$F_Array = point_intersection ( $x_a , $y_a , $x_b , $y_b , $x_c , $y_c , $x_d , $y_d );
$x_f = $F_Array [ 0 ];
$y_f = $F_Array [ 1 ];
Online пример:

Функция SegmentCircleIntersection() возвращает массив со значениями координат пересечения отрезка и окружности.
Пример:
$F_Array = SegmentCircleIntersection ( $x_a , $y_a , $x_b , $y_b , $x_c , $y_c , $R );
$x_d = $F_Array [ 0 ];
$y_d = $F_Array [ 1 ];
$x_f = $F_Array [ 2 ];
$y_f = $F_Array [ 3 ];
Online пример:

Функция CircleIntersection() возвращает массив со значениями координат пересечения окружностей.
Пример:
$F_Array = CircleIntersection ( $x_c , $y_c , $R_c , $x_c1 , $y_c1 , $R_c1 );
$x_d = $F_Array [ 0 ];
$y_d = $F_Array [ 1 ];
$x_f = $F_Array [ 2 ];
$y_f = $F_Array [ 3 ];
Online пример:
Построение чертежа шаг за шагом
Для примера возьмем чертеж выкройки картонной коробки треугольной формы. Размеры коробки задаются двумя значениями: ширины и высоты.
Читайте также: Выкройка пальто мужское в журнале бурда

Online пример:
Шаг 1
Немного нужно поработать на бумаге карандашом.
На наброске будущей выкройки отмечаем ключевые точки. Желательно нумерацию точек выполнять в порядке построения (расчета) чертежа.

Шаг 2
Определяем метод построения ключевых точек. Например точку 5 находим путем пересечения двух окружностей с радиусом равным ширине коробки и центрами в точках 3 и 4.

Скосы уголков определяем фиксированными смещая углы на 5мм относительно временных точек 14а и 13а.

В результате проделанной работы у Вас должна получиться схема на которой изображено Ваше понимание алгоритма построение чертежа. Это серьезно облегчит работу в будущем.

Шаг 3
Делаем HTML форму для ввода параметров (см. box.html в архиве с примерами).
Шаг 4
Приступаем к написанию PHP скрипта и рассчитываем координаты точек используя вышеупомянутые функции (см. box.php в архиве с примерами).
Шаг 5
Чертим линии чертежа и оформляем чертеж.
На основе базовых элементов, изложенных в данной статье, Вы можете реализовывать собственные проекты построения чертежей онлайн.
Портной блог
Ни дня без строчки!
Платье (Новый чертеж основы)
Новый чертеж основы платья выполняется по методике «Мюллер и сын», опубликованной в сборнике «Основные конструкции».

Построение выкройки платья выполняется по Вашим меркам (размерным признакам), указанным в форме.
После того как основа будет построена выкройку спинки следует разрезать в области лопаток и раздвинуть для образования вытачки на выпуклость лопаток. Как это сделать хорошо рассказано в методике построения выкройки платья прямого силуэта См. чертежи 20 и 20а.
Чтобы исключить ошибки при построении выкройки и выборе припусков – распечатайте выкройку в масштабе 1:6 и проверьте ее как рассказано в одной из публикаций (видео).
Автоматическое построение выкройки
| Малый объем (без рукавов) |
Умеренный объем (с рукавами) |
Большой объем (с рукавами) |
|
| Припуск к высоте проймы сзади | 0 – 0,5 | 1 – 1,5 | 2 – 3 |
| Припуск к ширине спины | 0 – 0,5 | 0,5 – 1 | 1,5 – 2 |
| Припуск к ширине проймы | 0,5 – 1 | 1,5 – 2 | 2,5 – 3,5 |
| Припуск к ширине груди | 1 – 1,5 | 1,5 | 1,5 – 2 |
| Припуск к полуобхвату груди | 1,5 – 3 | 3,5 – 4,5 | 5,5 – 7,5 |
| Припуск к полуобхвату талии | 1 – 1,5 | 1,5 – 2 | 2 – 2,5 |
| Припуск к полуобхвату бедер | 1,5 | 1,5 – 2 | 2 – 2,5 |
Читайте также: Как сшить сплошной купальник своими руками выкройка
Одношовный рукав

Одношовный рукав №1
Индивидуальное производство одежды. Большая прибавка на посадку по окату, средняя высота оката.
Одношовный рукав №2
Промышленное производства одежды. Небольшая прибавка на посадку рукава, низкий окат. Предлагается для массового производства одежды.
Одношовный рукав №3
Узкий рукав с высоким окатом.
Похожие публикации:
Сначало надо построить основу платья, распечатать? А только потом строить рукава?
Портной блог
Ни дня без строчки!
Печать выкроек в натуральную величину из различных браузеров
Бесплатный сервис «Портной блог» Вам предлагает распечатывать Ваши выкройки, построенные по Вашим меркам прямо из интернет браузера на листах формата А4.
Затем распечатанные листы необходимо совместить и склеить.
Чтобы Вам было проще с печатью чертежей, я расскажу как выполняется печать в масштабе 1:1 в популярных интернет браузерах Mozilla Firefox, Google Chrome, Opera, Internet Explorer, Microsoft Edge.


Видео – печать выкроек в натуральную величину
Печать выкройки из браузера Mozilla Firefox

Откройте Меню – Печать

Установите масштаб печати 100%

Откройте окно «Параметры страницы» проконтролируйте чтобы параметр «Сжать до ширины страницы» был неактивный.
Затем откройте вкладку «Поля и колонтитулы» и установите поля по 10 мм с каждой из сторон листа.


Уберите печать колонтитулов и распечатайте лист.
Печать выкройки из браузера Google Chrome

Откройте Меню Печать

Разверните вкладку «Дополнительные параметры»

Установите размер Поля «Минимальные» и распечатайте лист.

Печать выкройки из браузера Internet Explorer

Откройте Меню «Предварительный просмотр»

Установите масштаб 100%, затем откройте окно «Параметры страницы».

Уберите отметку «Сжимать по размеру страницы» и установите поля по 10 мм с каждой из сторон и распечатайте лист.

Печать выкройки из браузера Opera

Откройте Меню «Печать»

Разверните вкладку «Больше параметров»

Установите Поля «Минимум» и печатаем лист.

Печать выкройки из браузера Microsoft Edge

А вот браузер Microsoft Edge для печати наших выкроек не подходит.
Устанавливаем поля «Узкие», а они все равно шире чем нам нужно.
Читайте также: Бархатный костюм женский выкройки
Печатать выкройки из этого браузера не выйдет. Надеемся что в новых версиях Microsoft Edge «узкие поля» будут на самом деле узкими.
Портной блог
Ни дня без строчки!
Платье прямого силуэта
Чертеж базовой основы платья прямого силуэта выполняется по методике «Мюллер и сын», опубликованной в издании «Платья и блузки конструирование Система кроя «М.Мюллер и сын»».

Построение выкройки платья выполняется по Вашим меркам (размерным признакам), указанным в форме.
После того как основа будет построена выкройку следует разрезать в области лопаток и раздвинуть для образования вытачки на выпуклость лопаток. Как это сделать рассказано в методике построения выкройки См. чертежи 20 и 20а.
Чтобы построить рукав к этому платью воспользуйтесь публикацией в которой представлено 7 различных рукавов, а также рассказано как выполнить необходимые измерения для построения рукава.
Также могут оказаться полезными таблицы размеров для женщин для различных фигур.
Чтобы не ошибиться распечатайте выкройку в масштабе 1:6 и проверьте ее как рассказано в одной из публикаций (видео).

Выкройку разрезать и раздвинуть
Автоматическое построение выкройки платья
| Малый объем (без рукавов) |
Умеренный объем (с рукавами) |
Большой объем (с рукавами) |
|
| Припуск к высоте проймы сзади | 0 – 0,5 | 1 – 1,5 | 2 – 3 |
| Припуск к ширине спины | 0 – 0,5 | 0,5 – 1 | 1,5 – 2 |
| Припуск к ширине проймы | 0,5 – 1 | 1,5 – 2 | 2,5 – 3,5 |
| Припуск к ширине груди | 1 – 1,5 | 1,5 | 1,5 – 2 |
| Припуск к полуобхвату груди | 1,5 – 3 | 3,5 – 4,5 | 5,5 – 7,5 |
| Припуск к полуобхвату талии | 1 – 1,5 | 1,5 – 2 | 2 – 2,5 |
| Припуск к полуобхвату бедер | 1,5 | 1,5 – 2 | 2 – 2,5 |
Похожие публикации:
Здравствуйте, подскажите какой рукав подойдет к этой базовой основе?
В статье http://portnoyblog.com/rukava/ Представлены несколько рукавов. Выбирайте исходя из личных предпочтений.
Здравствуйте! Подскажите, пожалуйста, спинка расположена не прямо по правому краю, а наискосок. Значит ли это, что на ткань нужно её накладывать точно так же?
Линия середины спинки, при раскрое, должна располагаться ровно, по долевой нити. Наклон линии выполнен только для расчетов и построения чертежа.
- Свежие записи
- Балкон в многоквартирном доме: является ли он общедомовым имуществом?
- Штраф за остекление балкона в 2022: что это и как избежать наказания
- Штраф за мусор с балкона: сколько заплатить за выбрасывание окурков
- Оформление балконного окна: выбираем шторы из органзы
- Как выбрать идеальные шторы для маленькой кухни с балконом
- Правообладателям
- Политика конфиденциальности
Мастерица © 2023
Информация, опубликованная на сайте, носит исключительно ознакомительный характер
