Цитата:
const folder = 'd:\\' И проверьте, чтобы на диске D в корневом каталоге был файл с именем fs (такого файла не находит, вот и выдаёт null) |
Цитата:
P/S/ Спасибо. все ок. Заработало |
Цитата:
Вопрос был, почему выдаёт null, а не где делся файл, с именем fs. Вся суть в том, что при проверке fs.existsSync(folder) выдаёт значение false, и пока Вы не укажете в строке var fs = require('fs'); реально существующее имя файла, то у Вас не будет выводиться список файлов из заданной папки. P.S. У меня винда 10, этот файл расположен по адресу: C:\Users\ Ваше имя пользователя \.vscode\extensions\felixfbecker.php-intellisense-2.3.14\node_modules\mz |
http://promebelclub.ru/forum/showthr...294#post491294
Цитата:
|
Всем доброго вечера. Возник вопрос такого плана:
во встроенных скриптах (Параметрические блоки/Тумба/Редактируемая тумба) есть такая часть кода: Скрытый текстvar CurBlock;
var CurPos = NewVector(0, 0, 0); ..... function NewTumba() { Make(); Action.Hint = 'Укажите положение тумбы'; Action.ShowPoints = true; Action.OnMove = function() { CurBlock.Position = Action.Pos3; CurPos = Action.Pos3; }; Action.OnClick = function() { Action.OnMove = undefined; Action.ShowPoints = false; Action.Hint = 'Укажите параметры тумбы'; }; } [свернуть] А вот и сам вопрос - как сделать, чтобы CurBlock.Position не был в нижнем левом дальнем углу блока? Хочу, к примеру, верхний ближний левый угол блока? Как такое сделать, чего-то меня "танцы с бубнами" до финиша не довели :-\ |
Вложений: 1
Не знаю, обсуждалось это или нет, если что - просьба модераторам удалить топик.
Сейчас обнаружил такую вещь. При монтировании фурнитуры с помощью процедуры Mount (); Скрытый текст /**
* Установить крепеж между двух панелей * @param panel1 * @param panel2 * @param x * @param y * @param z */ Mount(panel1: Panel, panel2: Panel, x: number, y: number, z: number): Object3; [свернуть] параметр Y оказывается, в принципе, не нужен для моего конкретного случая (скрин прилагаю), устанавливал полкодержатели и еврики Скрытый текст ....
Evrik.Mount(Dno, LevSt, ts.Value, 0, 50); Evrik.Mount(Dno, PravSt, ts.Value, 0, 50); Evrik.Mount(Dno, LevSt, ts.Value, 0, w.Value - 50); Evrik.Mount(Dno, PravSt, ts.Value, 0, w.Value - 50); Evrik.Mount(Krysha, LevSt, ts.Value, 0, 50); Evrik.Mount(Krysha, PravSt, ts.Value, 0, 50); Evrik.Mount(Krysha, LevSt, ts.Value, 0, w.Value - 50); Evrik.Mount(Krysha, PravSt, ts.Value, 0, w.Value - 50); .... Polkodergatel.Mount(Polka1, LevSt, ts.Value, 0, paz.Value + paz_ts.Value + 50); Polkodergatel.Mount(Polka1, LevSt, ts.Value, 0, w.Value - 70); Polkodergatel.Mount(Polka1, PravSt, ts.Value, 0, paz.Value + paz_ts.Value + 50); Polkodergatel.Mount(Polka1, PravSt, ts.Value, 0, w.Value - 70); .... Polkodergatel.Mount(Polka2, LevSt, ts.Value, 0, paz.Value + paz_ts.Value + 50); Polkodergatel.Mount(Polka2, LevSt, ts.Value, 0, w.Value - 70); Polkodergatel.Mount(Polka2, PravSt, ts.Value, 0, paz.Value + paz_ts.Value + 50); Polkodergatel.Mount(Polka2, PravSt, ts.Value, 0, w.Value - 70); .... [свернуть] P.S. Это в 8-ке народной... X и Z для других случаев ещё не проверил... |
Скрипт создание из *.OBL модели
Доброго времени суток.
Существует ли такая возможность с помощью скрипта или каких либо импортов, из файла раскроя с расширением *.obl или *.oblx получить в базис мебельщике модель с объектами с кромками и материалами которые указаны в файлах *.obl или *.oblx? |
На первый взгляд с помощью скрипта это должно быть возможно.
|
Вложений: 1
Цитата:
|
У меня нет 11, не смогу помочь, то чем вы поделились - работает в 8. Интересно что такой скрипт уже существует, а для чего это может быть полезно?
|
Текущее время: 08:23. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL