Перейти к содержанию
  • записей
    20
  • комментария
    3
  • просмотров
    1 966

О блоге

Проба пера ...

Записи в этом блоге

A.Kudrjashov

nanoCAD. LISP. Типы данных


LISP

<Каталог>

<nanoCAD. Программирование и автоматизация>
 

(Перевод стаей о типах LISP из Справки к AutoCAD 2015 и дополнительная информация специфичная для nanoCAD)

 

Integer

AutoCAD 2015. LISP. About Integers

Integer - это целые числа, которые не содержат десятичной точки. Для хранения целых чисел используется 32 бита. 31 бит используется для хранения числа а один бит для хранения знака числа. Диапазон целых чисел в целом находится в пределах +/- 2^31 или (от - 2 147 483 648 до 2 147 483 647). Как утверждается в Справке к AutoLISP AutoCAD 2015, в некоторых функциях значения Integer интерпретируются как 16-битные чиста в пределах от - 32 678 до 32 677.

 

Однако, практика показывает, что на данный момент не всё так однозначно.

 

Например, если в nanoCAD выполнить присвоение переменной числа 2 147 483 647, то вместо ожидаемого максимально возможного целого числа, получим действительное число (REAL). А, при последующем добавлении к нему единицы значение данного действительного числа будет увеличиваться в положительную сторону. При этом, если мы инициируем переменную значением 2 147 483 646, то получим правильную верхнюю границу INT в 2 147 483 647 и переход к отрицательным значениям при последующем прибавлении 1 (единицы).

Спойлер

image.png.d7d30f699180e6287f6d5fcfde1195f5.png

 

Но, если мы инициируем переменную не числом 2 147 483 647, а выражением (setq xInt (- (expt 2 31) 1)), что, казалось бы, должно привести к аналогичному результату, результат получим совершенно другой.

Спойлер

image.png.24d723debb4be9f6dbd922f2522a2818.png

 

Более того, оказывается, что в AutoCAD 2015 и в nanoCAD 20.1 "граница" между INT и REAL в случае выполнения вышеупомянутых арифметических операций и оценке типа переменной при помощи функции type выглядит несколько по разному.

AutoCAD:

Спойлер

image.png.cd01163655f28a3c4710ff12b6c13663.png

 

nanoCAD:

Спойлер

image.png.c4d3859424c04540cfa7d5d3db419ec1.png

 

Предполагается, что, в случае превышения результата арифметических операций над INT, результат автоматически приводится к REAL. Однако, практика показывает, что это не всегда верно. Рассмотрим две операции сложения и умножения вида:
1) 384 758 647 * 12 = 4 617 103 764

2) 384 758 647 + 4 232 345 117 = 4 617 103 764

Предполагается, что операции будут эквивалентными, но в действительности получаем:

Спойлер

image.png.eb02717afa79e0b70a83df521a012f84.png

 

Резюме. Для корректной работы с целыми числами необходимо быть полностью уверенным, что их значения не выйдут за границы целочисленных значений LISP. Если есть сомнения, то лучше использовать действительные (REAL) числа, осознано преобразовывая их обратно к целочисленным значениям, в случае использования функций, работающих только с INT. Да, это трудоёмко и не всегда удобно, однако, позволит избежать непредсказуемых ошибок преобразования типов, как описанных выше, так и не описанных.

 

Real

AutoCAD 2015. LISP. About Reals

REAL - это действительные числа с десятичной точкой. Числа в диапазоне от -1 до 1 могут содержать 0 (ноль) слева от десятичной точки.

Значения REAL занимают 64 бита и соответствуют типу double в Си.

Границы допустимых значений типа REAL примерно от 4.94 x 10-324 до 1.79 x 10308.

Спойлер

image.png.b5f6f274fa03663251d2f1914358383e.png

 

При выходе за эти границы, будет получено значение "Infinity" (бесконечность) или 0.0 (ноль).

 

Поскольку представленные десятичные числа имеют одинарную точность, то Машинный эпсилон (наименьшее положительное число) ε, при котором не распознаются два числа a и b:

1 < a/b < 1+ε,  

ε ≈ 5,96 x 10-8.

 

Похоже, что Мантисса действительного числа состоит из 7 знаков, включая десятичную точку. И не просто состоит, но записывается в память именно с такой точностью.

Спойлер

image.png.0da6b5eece2dc24fee3dc7487dc71144.png

 

Поскольку в AutoLISP как AutoCAD, так и nanoCAD отсутствуют функции округления из Common LISP, типа round или trancate, прикладываю файл с функциями от Lee Mac.

http://www.lee-mac.com/round.html

LM_round.lsp

 

Что нужно знать про арифметику с плавающей запятой

 

List

AutoCAD 2015. LISP. About Lists

AutoCAD 2015. LISP. About Point Lists

AutoCAD 2015. LISP. About Dotted Pairs

 

List - это базовый тип LISP, представляющий собой Списки атомарных элементов и других списков.

 

Функции, используемые для получения доступа к элементам списков:

Спойлер

image.png.b423940c638345f061049ecf45a97bb9.png

 

Для получения доступа к координатам 2D и 3D точек в точечных списках рекомендуется обращаться не через функцию nth, а через функции: car - для доступа к первой координате, cadr - для доступа ко второй координате и caddr - для доступа к третьей координате.

 

Функции car и cdr могут последовательно комбинироваться и обеспечивать доступ к атомарным элементам и вложенным спискам иерархического списочного дерева до 4-го уровня вложенности.

car, cdr .... cddddr

 

About Entity Context and Coordinate Transform Data

 

 

 

Обсуждение на форуме.

2020-10-14 LISP в nanoCAD 20.1
https://forum.nanocad.ru/index.php?/topic/11617-lisp-v-nanocad-201/&tab=comments#comment-74317

 

 

A.Kudrjashov

<Каталог>
 

Bentley.
Bentley Product Documentation - https://docs.bentley.com/LiveContent/index.html

 

MDE Database.

Connecting to MS Access Database from MicroStation Connect
https://communities.bentley.com/products/microstation/w/microstation__wiki/46186/connecting-to-ms-access-database-from-microstation-connect
Microsoft Access WiKi - https://en.wikipedia.org/wiki/Microsoft_Access
Import Access 2.0 and Access 95 databases into current versions - 
https://support.microsoft.com/en-us/office/import-access-2-0-and-access-95-databases-into-current-versions-2e9d8851-101d-4407-a881-65d06bb12aa7
Converting a Microsoft Access Database to an MDE File - 
http://www.databasedev.co.uk/microsoft-access-mde.html
--------------------------------------------------

 

TerraSolid.

Статьи:

https://lidar.asia/tag/terrascan/

2016-03-14 Terrasolid TerraScan. Часть первая. Версии.
https://lidar.asia/laserscanning/terrasolid-terrascan-chast-pervaya/

Spatix User Guide, ver 17.04.2020
http://www.terrasolid.com/guides/spatix/index.html
2016-06-24 Which file formats are recommended for processing point clouds in TerraScan?
https://support.geocue.com/file-formats-recommended-processing-point-clouds-terrascan/
2016-11-09 TerraScan Trajectories
https://support.geocue.com/terrascan-trajectories/

2019-02-20 TerraScan Supported Point File Formats
https://support.geocue.com/terrascan-supported-point-file-formats/

--------------------------------------------------
 

ГИСвер Интегро.

https://gisw.ru/ru/spatix
Программные продукты компании TerraSolid

https://gisw.ru/ru/distribution/Terrasolid

--------------------------------------------------

Статьи:

2016-09-08 Программирование. Этот заковыристый TIN.

https://lidar.asia/laserscanning/programmirovanie-etot-zakovyristyj-tin/

2017 Программы для обработки данных лазерного сканирования местности + перечень используемой литературы

САПР и ГИС автомобильных дорог, 2017 № 2(9)
http://www.cadgis.ru/2017/9/02

2018-01-17 Microstation VBA и TarraScan
https://lidar.asia/laserscanning/microstation-vba-i-terrascan/

Visual Studio и Microstation Development

http://www.la-solutions.co.uk/content/CONNECT/MicroStationAPI/VizStudio.htm

 

Видео:

YouDays - https://www.youtube.com/channel/UC2bTDCZ3k_qH1dgknP3Ms9A
Юля инженер - https://www.youtube.com/channel/UC-znzl77pjQ0imwTDqu0Fxg

 

Sample LAS Data:

www.esna.edu - https://www.usna.edu/Users/oceano/pguth/md_help/rabat_courses/geology_lidar_sampler_lab.html

 

A.Kudrjashov

Microsoft. Office

<Каталог>

Планета Excel. Готовые решения -

https://www.planetaexcel.ru
https://www.youtube.com/user/planetaexcel/videos
 

Архив публикаций Андрея Колесова и Ольги Павловой по теме

"Программирование в среде Microsoft Visual Basic — это вполне доступно" (1996-2002 гг.) -
https://www.basic.visual2000.ru/develop/ms-vb/index.htm
 

A.Kudrjashov

<Каталог>

Статьи.
2020-07-20 Дополнительные средства nanoCAD - 
https://habr.com/ru/company/nanosoft/blog/510968/?fbclid=IwAR1-U5DP_7pa8_Xce6otKOW7hft0LO7jWvsrzicvr6x7O8GWarIookZm41k

Статьи на форуме.
Полезные дополненияhttps://forum.nanocad.ru/index.php?/forum/158-poleznye-dopolneniya/
2020-07-20 Lisp.Автоматическая нумерация точек и экспорт координат в файл - 
https://forum.nanocad.ru/index.php?/topic/11078-lispavtomaticheskaya-numeratsiya-tochek-i-eksport-koordinat-v-fayl/
2020-07-20 Lisp. Автоматическое создание слоев чертежей АД - 
https://forum.nanocad.ru/index.php?/topic/11079-lisp-avtomaticheskoe-sozdanie-sloev-chertezhey-ad/
2020-07-21 Lisp. Автоматическая отрисовка откосов дороги- 
https://forum.nanocad.ru/index.php?/topic/11084-lisp-avtomaticheskaya-otrisovka-otkosov-dorogi/

2020-07-21 Lisp.Вывод значений координат в мультивыноску - 
https://forum.nanocad.ru/index.php?/topic/11083-lispvyvod-znacheniy-koordinat-v-multivynosku/

2020-07-21 Lisp.Ручная нумерация точек чертежа
https://forum.nanocad.ru/index.php?/topic/11080-lispruchnaya-numeratsiya-tochek-chertezha/

MenuGEO.
Набор команд для составления топографо-геодезических планов, схем, профилей и других графических материалов.
Последняя версия рассчитана на работу под AutoCAD 2017. Возможно будет работать в более поздних версиях.
https://geodesist.ru/resources/menjugeo.103/
https://dwg.ru/dnl/13203

Библиотеки ОАО "ВНИПИгаздобыча".
https://geodesist.ru/threads/platnye-utility-po-geodezii-dlja-autocad.4731/page-2
3DService
.
Программное обеспечение для решения решение задач по оформлению материалов инженерных изысканий. Оформление выполняется в виде блоков AutoCAD.
TriBuilder.
Набор команд для построения и редактирования триангуляционных поверхностей. (Есть вариант установки под nanoCAD)
SomeTools.
Набор команд для работы с блоками и полилиниями. (Есть вариант установки под nanoCAD)


Решение проблем с иконками в DLL файле.
https://forum.nanocad.ru/index.php?/topic/10830-fayl-dll-s-ikonkami/&tab=comments#comment-67335

Конвертер DWG файлов.
ZWSoft (на данный момент поддерживает конвертацию до AutoCAD 2018 включительно)

https://www.zwsoft.ru/dwg-converter




 


Topography СевКавТИСИЗ.

https://sites.google.com/site/topographyacad/home
http://www.sktisiz.ru
http://www.sktisiz.ru/solutions/ctp/

Программное обеспечение для работы с топографическими планами.

PLTOOLS.
Первоисточник.
https://dwg.ru/dnl/607
https://www.caduser.ru/forum/topic47618.html
Обсуждение на форуме.
https://forum.nanocad.ru/index.php?/topic/10136-nanocad-lisp/page/2/
Яндекс-диск.
https://yadi.sk/d/r68Bd6Qn1Iyb4w

A.Kudrjashov

TDMS

<Каталог>

Основной сайт TDMS.

https://tdms.ru
https://www.csoft.ru/catalog/soft/tdms/tdms-5.html
Руководство администратора TDMS.
https://help.tdms.ru/tdms_admin_50/webframe.html#
Руководство пользователя TDMS.
https://help.tdms.ru/tdms_client_50/webframe.html#
Руководство разработчика TDMS.
https://help.tdms.ru/tdms_developer_50/webframe.html#

Интерфейс с nanoCAD.
https://tdms.ru/about/interfaces/nanocad.html
Форум TDMS. Технический раздел. Решения.
https://tdmsforum.ru/forum9.html
Форум TDMS. Технический раздел. Дополнительные утилиты.
https://tdmsforum.ru/forum11.html

Статьи на SAPR.RU/
https://sapr.ru/search?search= TDMS&tag

Обсуждения на форуме TDMS.
2009-03-23 Где хранятся настройки ?
https://tdmsforum.ru/topic326.html
2009-04-30 Настройки рабочего каталога

https://tdmsforum.ru/topic354.html
2011-05-12 Настройка ActiveX для DWG TrueView.
https://tdmsforum.ru/topic528.html

Проблемные вопросы.
Просмотр файлов в среде nanoCAD.
http://www.nanocad.ru/information/articles/100265/
2020-06-22 Проблемы интерфейса TDMS в nanoCAD и AutoCAD.
https://forum.nanocad.ru/index.php?/topic/10868-problemy-interfeysa-tdms-v-nanocad-i-autocad/&tab=comments#comment-67453
https://tdmsforum.ru/topic913.html
2020-06-22 Проблемы настройки программ просмотра.
https://tdmsforum.ru/post4358.html#p4358

A.Kudrjashov

КЭШ Sasplanet, сформированный на рабочих местах и в сети - это большая проблема для, занимающегося оптимизацией файловых ресурсов и их архивацией системного администратора.

Для более оптимального использования КЭШа можно создать в сети централизованное хранилище и привязать все экземпляры SASPlanet в организации к данному хранилищу.

 

<MapPath>

Карты хранятся в кэше в подкаталогах с именем, соответствующим «Папка в кэше».

Спойлер

image.png.442712ebbc31916e3247540e3c22df25.png

 

<TypeCachePath>

Сами кэши, в зависимости от типа, хранятся в подкаталогах, соответствующих «Пути по типу кэша». Тип кеша может быть выбран только один общий для всех карт.

Спойлер

image.png.930436c03f063e1b04a150a0638c36a1.png

 

<CoreCachePath>

Корневая папка кэшей определена в «Базовый путь Кэша». По умолчанию это каталоге, где расположен исполняемый модуль SASPlanet«.\».

Спойлер

image.png.36068f1864a03e37315120d949367831.png

 

Таким образом общий путь к кэшам формируется из:

<CoreCachePath>\<TypeCachePath>\<MapPath>

 

Все настройки записываются в SASPlanet.ini по завершению работы программы. Во время работы программы находятся в оперативной памяти. Можно принудительно скопировать кэш на общий ресурс и поменять путь в INI файле.
  

Спойлер

image.png.362dca9bad5b992768227cc972c6dc2f.png


Описание файла SASPlanet.ini.
 

A.Kudrjashov

SASPlanet

<Каталог>

http://www.sasgis.org/sasplaneta/
https://sasplanet.ru

Описание файла Sasplanet.ini - 
http://www.sasgis.org/wikisasiya/doku.php/описание_sasplanet.ini#:~:text=Настройки программы хранятся в файле,параметры можно редактировать только вручную.

Настройка централизованного хранилища КЭШ SASPlanet.
https://forum.nanocad.ru/index.php?/blogs/entry/24-nastroyka-tsentralizovannogo-hranilischa-kesh-sasplanet/

A.Kudrjashov

<Каталог>

Трубопровод 2012. Разработчик Юнис-Юг.
Трубопровод 2012. 
Старая версия. Работает под AutoCAD 2014-2016
GeoDraw 2012 - https://www.yunis-yug.ru/2012/geotech/project/geodraw/index.htm

Геолог 5.0 - https://www.yunis-yug.ru/2012/geotech/project/geolog5/index.htm
LotWorks 2012 - https://www.yunis-yug.ru/2012/truboprovod/lotworks.htm
LandProf 2012 - https://www.yunis-yug.ru/2012/truboprovod/landprof.htm

Система Трубопровод 2012
Работает под AutoCAD 2017+
https://www.yunis-yug.ru/2012/truboprovod/

Комплекс Трубопровод - 
Работает под nanoCAD 20.0 и только установленный в каталог по умолчанию на диске C:\ !
https://pipekomplex.ru
 

A.Kudrjashov

Геодезия

<Каталог>

Gis-Lab Вопросы и ответы - https://gis-lab.info/qa.html
ArcGIS HELP 10.1 - http://resources.arcgis.com/en/help/main/10.1/index.html#//003r00000012000000
 

Проекции и СК.
Что такое картографические проекции? - https://desktop.arcgis.com/ru/arcmap/10.3/guide-books/map-projections/what-are-map-projections.htm
Введение в системы координат и проекции. - http://www.giscraft.ru/info/cs/cs.shtml
Системы координат и проекции. - http://www.vinmap.net/?act=syst_koord
Проекция Меркатора.

http://merkaartor.be/news
Информация в WiKi-
https://en.wikipedia.org/wiki/Transverse_Mercator_projection
https://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system#Simplified_formulas
https://ru.wikipedia.org/wiki/Универсальная_поперечная_проекция_Меркатора
https://wiki.openstreetmap.org/wiki/Merkaartor
Transverse Mercator projection - https://geographiclib.sourceforge.io/html/transversemercator.html
Коды скриптов на разных языках программирования - https://wiki.openstreetmap.org/wiki/Mercator
Проекция Гаусса - Крюгера.

Информация в WiKi -
https://ru.wikipedia.org/wiki/Проекция_Гаусса_—_Крюгера
Реализация алгоритмов -
https://ru.wikibooks.org/wiki/Реализации_алгоритмов/Перевод_географических_координат_в_прямоугольные_в_прямоугольные_координаты_проекции_Гаусса-Крюгера
Порядок пересчета координат - https://spbcgt.ru/notes/8/

Местные системы координат.
2017-07-28 МЭР РФ Пр-383 "Об утверждении Порядка установления местных систем координат" - http://docs.cntd.ru/document/436761004

2009-10-26 Губернатор Владимирской области П-876 "О МСК-33" - http://docs.cntd.ru/document/965012231

МСК-50 (Московская область) - https://geostart.ru/post/330
Параметры региональных МСК для mapinfow.prj - https://mapbasic.ru/msksolutions

Преобразование координат.
Информация в WiKi.

https://ru.wikipedia.org/wiki/Преобразование_геодезических_систем_координат
https://en.wikipedia.org/wiki/Helmert_transformation
Gis-Lab.

Переход от одной системы координат к другой - наборы параметров - https://gis-lab.info/qa/datum-transform-sets.html
https://wiki.gis-lab.info/w/Переход_от_одной_системы_координат_к_другой_-_наборы_параметров
Переход от одной системы координат к другой - методы трансформации - https://gis-lab.info/qa/datum-transform-methods.html
Формулы пересчета координат из WGS-84 в СК-42 и обратно - https://gis-lab.info/qa/wgs84-sk42-wgs84-formula.html
Переход от одной системы координат к другой - реализация в программах - https://gis-lab.info/qa/cs2cs_implement.html
Пересчет координат из Lat/Long в проекцию Меркатора и обратно - https://gis-lab.info/qa/dd2mercator.html
Местная система координат линейного объекта - https://gis-lab.info/qa/local-cs-linear-object.html
Пересчёт координат точек из одной системы координат в другую в PHOTOMOD GeoCalculator - 
https://gis-lab.info/qa/photomod-geocalc.html
 

ArcGIS. Географические преобразования. Математические методы (методы уравнений) - 
https://desktop.arcgis.com/ru/arcmap/10.3/guide-books/map-projections/equation-based-methods.htm
http://resources.arcgis.com/en/help/main/10.1/index.html#//003r00000012000000
GLab. О преобразовании систем координат в MapInfo Professional - http://glab2007.narod.ru/a/prj.html
GLab Статьи - http://glab2007.narod.ru/article.html
High-Accuracy Datum Transformations - http://home.hiwaay.net/~taylorc/bookshelf/math-science/geodesy/datum/transform/high-accuracy/
Equations Used for Datum Transformations - 
https://www.linz.govt.nz/data/geodetic-system/coordinate-conversion/geodetic-datum-conversions/equations-used-datum

 

Спутниковая навигация.
https://ru.wikipedia.org/wiki/Спутниковая_система_навигации

GPS.
https://www.gps.gov
https://ru.wikipedia.org/wiki/GPS
https://www.glonass-iac.ru/guide/gnss/gps.php
ГЛОНАСС.

http://russianspacesystems.ru
https://ru.wikipedia.org/wiki/ГЛОНАСС
https://www.glonass-iac.ru/guide/gnss/glonass.php

BeiDou.

https://ru.wikipedia.org/wiki/Бэйдоу
https://www.glonass-iac.ru/guide/gnss/beidou.php
Статьи.

2004 СРАВНЕНИЕ СПУТНИКОВЫХ НАВИГАЦИОННЫХ СИСТЕМ, ПРИМЕНЯЕМЫХ НА АВТОМОБИЛЬНОМ ТРАНСПОРТЕ
https://cyberleninka.ru/article/n/sravnenie-sputnikovyh-navigatsionnyh-sistem-primenyaemyh-na-avtomobilnom-transporte
2012 СРАВНИТЕЛЬНЫЙ АНАЛИЗ ГЛОБАЛЬНЫХ НАВИГАЦИОННЫХ СПУТНИКОВЫХ СИСТЕМ
https://cyberleninka.ru/article/n/sravnitelnyy-analiz-globalnyh-navigatsionnyh-sputnikovyh-sistem

Библиотеки алгоритмов.
Feature Data Objects.

http://fdo.osgeo.org
http://fdo.osgeo.org/content/documentation
AutoCAD. About Open Source FDO Providers.

GeoStarsLib.

http://geostarslib.sourceforge.net
Proj4JS.

Исходники на GitHub - https://github.com/proj4js/proj4js
Информация на OSGeo - 
https://trac.osgeo.org/proj4js/
https://trac.osgeo.org/proj4js/wiki/DevGuide
https://trac.osgeo.org/proj4js/wiki/UserGuide
 

ПО и утилиты.

Archeosys.

https://geodesist.ru/resources/archaeosys.8/
https://geodesist.ru/resources/categories/programmy-dlja-perescheta-koordinat-i-poiska-kljuchej.3/
https://geodesist.ru/threads/programma-dlja-perescheta-koordinat-iz-msk-goroda.61102/
BlueMarble Geographic Calculator.
https://www.bluemarblegeo.com/products/geographic-calculator.php
MapInfo.

Коллекция утилит для MapInfo - http://glab2007.narod.ru/d/mu.html
MapBasic. МСК и MapInfow.prj - https://mapbasic.ru/mskprj
MapBasic. Определение параметров МСК для mapinfow.prj - https://mapbasic.ru/algsetmsk
MapBasic. Параметры местных систем координат (МСК) для MapInfo - https://mapbasic.ru/msksolutions
Использование систем координат СК-42, СК-95, ПЗ-90.11 и ГСК-2011 - http://mapinfo.ru/articles/gost
Создание собственной системы координат - https://studfile.net/preview/5722147/page:117/
QGIS.
QGIS 2.8 Документация - https://docs.qgis.org/2.8/en/docs/index.html
QGIS 2.8 Convert Format - https://docs.qgis.org/2.8/en/docs/user_manual/processing_algs/gdalogr/ogr_conversion/convertformat.html
QGIS 3.4 Exploring Data Formats and Fields - https://docs.qgis.org/3.4/en/docs/user_manual/managing_data_source/supported_data.html

Калькуляторы онлайн.
Montana State University Convert Geographic Units - http://www.rcn.montana.edu/Resources/Converter.aspx

Пересчёт координат МСК / СК-42 / СК-63 / WGS84 / ПЗ-90 онлайн - https://mapbasic.ru/msk-wgs

Электронные библиотеки.

Картография - https://www.studmed.ru/science/nauki-o-zemle/kartografiya

 

 

A.Kudrjashov

<Каталог>

Статьи.
2013. Универсальный автотест, или Как мы автоматизировали ручные тесты API в nanoCAD.
https://www.nanocad.ru/information/articles/3499908/
2013-01-04 Работа с Database в AutoCAD: с использованием транзакций и без них
http://bushman-andrey.blogspot.com/2013/01/database-autocad.html

2014. Автоматизация работы в nanoCAD с помощью Visual Basic for Applications.
https://habr.com/ru/post/238867/
2017. Создание кнопки LISP-приложения в nanoCAD.
https://habr.com/ru/company/nanosoft/blog/324784/

Сообщения на форуме.
2020-07-03 Загрузка .NET DLL из сети - https://forum.nanocad.ru/index.php?/topic/10969-zagruzka-net-dll-iz-seti/
2020-09-08 Разница между API NanoCAD и API AutoCAD - https://forum.nanocad.ru/index.php?/topic/11403-raznitsa-mezhdu-api-nanocad-i-api-autocad/
2021-03-12 Запуск nanoCAD в фоновом режиме - https://forum.nanocad.ru/index.php?/topic/13197-zapusk-nanocad-v-fonovom-rezhime/

 

LISP.

AutoLISP FAQ - https://www.helloworld.ru/texts/comp/lang/lisp/faq/autolisp.htm

nanoCAD. LISP. Типы данных - https://forum.nanocad.ru/index.php?/blogs/entry/49-nanocad-lisp-tipy-dannyh/
Выполнение LISP по кнопке - https://forum.nanocad.ru/index.php?/topic/7268-vypolnenie-lisp-po-knopke-v-menyu/


Методики организации отладки в LISP без использования Visual LISP IDE.
https://www.autodesk.com/autodesk-university/au-online?query=LISP+Debugging
2013 Going on a Bug Hunt: Debugging and Handling Errors in AutoLISP
https://www.autodesk.com/autodesk-university/class/Going-Bug-Hunt-Debugging-and-Handling-Errors-AutoLISPR-2013
2016-2017 Managing What Your LISP Routines Manage
https://www.autodesk.com/autodesk-university/class/Managing-What-Your-LISP-Routines-Manage-2016
https://www.autodesk.com/autodesk-university/class/Managing-What-Your-LISP-Routines-Manage-2017#downloads

AutoLISP Debugging (AlfraLISP)
https://www.afralisp.net/autolisp/tutorials/debugging.php

Common LISP Cookbook

https://lispcookbook.github.io/cl-cookbook/

Common LISP Language Reference
https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node1.html

Practical Common LISP book online

http://gigamonkeys.com/book/

AutoCAD 2015. AutoLISP Developers Guide.

http://help.autodesk.com/view/ACD/2015/RUS/?guid=GUID-265AADB3-FB89-4D34-AA9D-6ADF70FF7D4B

AutoCAD 2015. AutoLISP Functions By Name and Feature Reference.

http://help.autodesk.com/view/ACD/2015/RUS/?guid=GUID-4CEE5072-8817-4920-8A2D-7060F5E16547


Разное.
Энциклопедия языков программирования - 
http://progopedia.ru
https://hopl.info
https://en.wikibooks.org/wiki/Computer_Programming/Hello_world#Visual_Basic

A.Kudrjashov

CAD.DEM

<Каталог>

Информационные статьи.
DEM в WiKI - https://en.wikipedia.org/wiki/Digital_elevation_model
Создание геоподосновы на основе открытых источников данных в InfraWorks
http://sapr-journal.ru/tips-tricks/sozdanie-geopodosnovy-na-osnove-otkrytyx-istochnikov-dannyx-v-infraworks/
Импорт рельефа из Goggle Earth в AutoCAD Civil 3D и Autodesk InfraWorks.
http://yrogachev.blogspot.com/2014/01/goggle-earth-autocad-civil-3d-autodesk.html

DEM Data Formats.
Digital Elevation Model (DEM) Formats - https://library.carleton.ca/help/dem-formats#tif
ASTER GDEM.

EarthData NASA. New Version of the ASTER GDEM - https://earthdata.nasa.gov/learn/articles/new-aster-gdem
GisLabInfo (ASTER) - 
https://gis-lab.info/docs/aster.html
https://gis-lab.info/qa/aster-gdem.html
ESRI ASCII.
GisLAB Формат ASCIIGRID с примерами - https://gis-lab.info/qa/asciigrid.html
ESRI ASCII Raster format - http://resources.esri.com/help/9.3/arcgisdesktop/com/gp_toolref/spatial_analyst_tools/esri_ascii_raster_format.htm
GeoTIFF.
https://trac.osgeo.org/geotiff
GMS, SMS, WMS.
https://www.xmswiki.com/wiki/GSDA:GSDA
https://www.xmswiki.com/wiki/Main_Page
NetCDF.
Информация в WiKi - https://ru.wikipedia.org/wiki/NetCDF
Описание формата - https://web.archive.org/web/20100106223058/http://www.oceanographers.ru/forum/viewtopic.php?t=80
SRTM.
SRTM .HGT to AutoCAD Civil 3D
https://knowledge.autodesk.com/support/civil-3d/getting-started/caas/screencast/Main/Details/f5f2c552-4add-4833-8099-1434e4af50d7.html

USGS DEM.
Информация в WiKi - https://en.wikipedia.org/wiki/USGS_DEM

EartData.
https://earthdata.nasa.gov
How To Access Data With cURL And Wget
https://wiki.earthdata.nasa.gov/display/EL/How+To+Access+Data+With+cURL+And+Wget
 

QGIS.
How to Use ArcGIS REST API Service in QGIS
https://www.geodose.com/2017/08/how-to-use-arcgis-rest-api-service-qgis.html
How to Download SRTM Elevation Data in QGIS
https://www.geodose.com/2018/02/how-to-download-srtm-elevation-data-qgis.html
Работа с цифровой моделью рельефа
https://www.qgistutorials.com/ru/docs/working_with_terrain.html

DEM Sources.
ALOS-2 (Japen) - https://www.eorc.jaxa.jp/ALOS/en/aw3d30/
DDS USGS (SRTM ver 2.1) - https://dds.cr.usgs.gov/srtm/version2_1/
 

EarthExplorer USGS - 
https://earthexplorer.usgs.gov
https://gisgeography.com/usgs-earth-explorer-download-free-landsat-imagery/
 

Google Earth Interface - http://geodata.policysupport.org/srtm
MADAS ASTER (Japen) - https://gbank.gsj.jp/madas/?lang=en#quickGuide
Open DEM - https://www.opendem.info
Open Topography - https://opentopography.org
 

Open Street Map - 
https://opentopography.org
https://www.osm-3d.org/map.htm
https://www.osm-3d.org/map.htm
 

SCANEX - 
http://www.scanex.ru/data/satellites/?p=3
http://www.scanex.ru/data/satellites/terra-aqua-modis/

SRTM CSI CGIAR - 
http://srtm.csi.cgiar.org/srtmdata/
http://dwtkns.com/srtm/ (SRTM Tile Grabber)
Where can I programmatically download SRTM_V4.1 data?

https://gis.stackexchange.com/questions/69270/where-can-i-programmatically-download-srtm-v4-1-data

Topex UCSD - https://topex.ucsd.edu/WWW_html/srtm30_plus.html

LPDAAC USGS - 
https://lpdaac.usgs.gov/tools/data-pool/?_ga=2.46394597.376397900.1573467203-447334307.1573467203
https://lpdaac.usgs.gov/news/global-data-explorer-gdex-update/
https://lpdaac.usgs.gov/product_search/

https://lpdaac.usgs.gov/products/mcd12q1v006/

https://lpdaac.usgs.gov/tools/data-prep-scripts/

https://lpdaacsvc.cr.usgs.gov/appeears/

https://search.earthdata.nasa.gov/search
lpdaac.usgs.gov-Data POOL (!).txt
 

A.Kudrjashov

CAD.BIM


BIM

<Каталог>
IFC.
Статья в WiKi
https://ru.wikipedia.org/wiki/Industry_Foundation_Classes
Industry Foundation Classes. Краткое введение 
https://habr.com/ru/post/460719/?fbclid=IwAR1fLtYx8I7txDL0b57ihy-XTr6uWKJfgbmsNv1isYsbzdnVHH2dvTuBixk

Статьи.
2017-01-20 Сводная информационная модель здания: практическое занятие по технологии OpenBIM.
https://habr.com/ru/company/nanosoft/blog/320048/
2020-07-01 Применение BIM-системы Renga для для совместной работы специалистов при проектировании производственного здания.
Опыт «САРАТОВЗАПСИБНИИПРОЕКТ-2000».
https://rengabim.com/experience-of-users/primenenie-bim-sistemy-renga-dlya-dlya-sovmestnoj-raboty-specialistov-pri-proektirovanii-proizvodstvennogo-zdaniya/

2020-10-14 Как мы воспроизвели гениальную Шуховскую башню на Оке в nanoCAD Конструкторский BIM.
https://www.nanocad.ru/information/articles/21433279/?utm_source=newsletter&utm_medium=email&utm_campaign=shuhovskaya-bashnya

2020-11-11 nanoCAD Конструкторский BIM с точки зрения САПР-администратора

https://habr.com/ru/company/nanosoft/blog/526800/?fbclid=IwAR1PTWrFS_GvKSHdqOlTaZx7FPEl2FZ_oA4o-h7VaffdppHv2ZQtL28TxOU
2020-11 Интеграция BIM и ГИС (Autodesk)
https://www.autodesk.ru/solutions/bim/bim-gis-integration?mktvar002=3506495|PDS|{{campaignid}}|6227784628331|6227784628131&fbclid=IwAR0_MEWOwZxJ1b2FRzbWGCrCK1tew2OQzcPi5Y2g4r_ArGdEZEg3FVgqUUo#video


2020-02-26 Росстандарт отменил ГОСТы на BIM
http://ancb.ru/publication/read/9154?fbclid=IwAR1qo5Cm7QlT-1S_3lGkfXXiass7wDAMdOlnSwxz18DAt2F0FIsLV5sZUbQ
Отменённые ГОСТ:
ГОСТ Р 58439.1-2019 - http://docs.cntd.ru/document/1200166163
ГОСТ Р 58439.2-2019 - http://docs.cntd.ru/document/1200166164

Сообщения на форуме.
2020-02-25 Проект СТО (от pkbkaa) (Шаблон Спецификации слоёв со ссылками на использованные нормативные материалы)
https://forum.nanocad.ru/index.php?/topic/7018-standart-predpriyatiya-imena-faylov-i-sloev/

2020-07-15 Сравнение облака точек с моделью для поиска отклонений модели от материального воплощения - 
https://forum.nanocad.ru/index.php?/blogs/entry/28-sravnenie-oblaka-tochek-s-modelyu-dlya-poiska-otkloneniy-modeli-ot-materialnogo-voploscheniya/

 

Сообщения на форуме.

Обзор программ для BIM | Информационное моделирования зданий и сооружений | Стандарты | OPEN BIM
https://www.youtube.com/watch?v=i5Q8Coli6zw&feature=youtu.be
 

Примеры.

 

2020-07 BIM модель школы в Астане
https://www.facebook.com/photo.php?fbid=10220580307689980&set=pcb.10220580333450624&type=3&theater
сама модель - 
https://yadi.sk/d/NS35fKyIXu3wgA?fbclid=IwAR1GVVg8uXb-0fhInJDlmLLrAePFLpkMgLbBmgmT_s3bmRQYXOKgwm-ICok
https://bimx.graphisoft.com/model/edd5ced4-e286-4723-b864-e73c86ac24d2?fbclid=IwAR1tWsZ6zF08Tkxsrd8nvvIGvr3rw_YLPcrE8gyuI_38kd5005ZiDlwMB6c

 

A.Kudrjashov

CAD. DXF

<Каталог>

Интернет ресурсы.
DXF Reference. AutoCAD DXF Format
https://documentation.help/AutoCAD-DXF/
http://entercad.ru/acad_dxf.en/

DXF Group Codes
https://www.afralisp.net/archive/lispa/dxf.htm
https://www.autodesk.com/techpubs/autocad/acadr14/dxf/dxf_group_codes.htm

Библиотеки кодов.
EZDXF (Python)
https://ezdxf.mozman.at/docs/index.html
What is ezdxf ? 
What ezdxf can’t do ? - 
https://ezdxf.mozman.at/docs/introduction.html#what-ezdxf-can-t-do

 

A.Kudrjashov

<Каталог>

CAD
nanoCADhttps://yadi.sk/d/w8sCxaRlmKiZ_w
AutoCADhttps://yadi.sk/d/r0y0uF_Z0TRf3g
CAD.DXF - https://yadi.sk/d/9MjDzUHDbUISkA
CAD.BIM - https://yadi.sk/d/hQ1uNFy7joxAaw
TDMS - https://yadi.sk/d/qyVQ8tMDknl2Dg

Онтология инженерных задач - https://yadi.sk/d/9KOt20b7hOVS7Q
Словари - https://yadi.sk/d/nHnIoG2eqiV7uQ
Строительство - https://yadi.sk/d/SFbAv_F1oOHWsg
--------------------------------------------------

 

AVEVA

https://yadi.sk/d/umIEZzl2cXiL3Q?w=1

 

Bentley
https://yadi.sk/d/75hV1kjOSfu_7g
Bentley 8Vi Help - https://yadi.sk/d/X9f0E56gXh0nYg

--------------------------------------------------


Microsoft
Office_Excel - https://yadi.sk/d/CWWp_kgPxe_scQ
--------------------------------------------------

 

TerraSolid
https://yadi.sk/d/5eOldygYOGBEhA

--------------------------------------------------

 

Воздушное лазерное сканирование.

https://yadi.sk/d/I8ZTLLipzBrMJw
--------------------------------------------------


ГИС.
Геодезия - https://yadi.sk/d/FI0sR8RF8kiVFA
DEM - https://yadi.sk/d/cf2zbGe0pmT0VQ

QGIS - https://yadi.sk/d/RnHZg7nrOPErVA
GoogleMap - https://yadi.sk/d/ykVk0QoRMt7Isw
MapInfo - https://yadi.sk/d/081mKmj1VPduaw
OpenLayer - https://yadi.sk/d/s_L2itWePg79Ag
--------------------------------------------------

 

ГОСТ (НД).

https://yadi.sk/d/EBShtoZs2wvX8A?w=1


ПО CSoft.
CS.ElectriCS ECP - https://yadi.sk/d/rkOMblxiGKlnJw
--------------------------------------------------

Лицензирование.
FlexLM - https://yadi.sk/d/rlLHLq_fuRfL9g

Научные разделы.
Статистика - https://yadi.sk/d/Pwdkq8By93WO-w

Операционные системы.
Linux - https://yadi.sk/d/2MFqtS17Pz-G2A
VNWare - https://yadi.sk/d/7n2T-s-KPtzzfA

Подготовка документации.
GraphViz - https://yadi.sk/d/d3dMM1yeyrBJ4A
Python.Sphinx - https://yadi.sk/d/VivbbqmcJsUhrA

Программирование.
LISP - https://yadi.sk/d/qWePcZh2bdb6sQ

Python - https://yadi.sk/d/mcn7I4ECbNG3gw

Системное администрирование.
Русинович - https://yadi.sk/d/i_eiSFtOYYJRjA
PowerShell - https://yadi.sk/d/qsWV5770SWMmbw

Авторы.
Полещук Н.Н.
Персональная страница - http://poleshchuk.spb.ru/cad/
Книги на ЛитРес - https://www.litres.ru/nikolay-poleschuk/

Д. Кнут - https://yadi.sk/d/zGyIm4Qpjtak0w

A.Kudrjashov

<Каталог>

Статьи.
2014 Настройка среды nanoCAD для опытных пользователей.
https://www.nanocad.ru/information/articles/4644588/
https://www.cadmaster.ru/magazin/articles/cm_79_04.html

2015. Создание дистрибутива nanoCAD с пользовательскими настройками.
https://habr.com/ru/company/nanosoft/blog/279537/
https://forum.nanocad.ru/index.php?/topic/7165-sozdanie-distributiva-nanocad-s-nastroykami-polzovatelya/.

 

2020. Стандартизация при работе в САПР. Зачем это нужно и как ее контролировать?

https://habr.com/ru/company/nanosoft/blog/523296/?fbclid=IwAR1tkOtbRMl5cbayFVl5wWAdEqNTVuPYp1kS6VjEqH8PuYq7QDc-ieDtqFI

Сообщения на форуме.
2020-01-20 Сравнение настроек профилей путём экспорта и последующего использования WinMerge.
https://forum.nanocad.ru/index.php?/topic/9826-vopros-po-udlineniyu-linii/&tab=comments#comment-63653
2020-04-15 Перенос настроек сочетаний горячих клавиш.
https://forum.nanocad.ru/index.php?/topic/7310-nanocad-8-sochetaniya-klavish/&tab=comments#comment-65746
2020-04-29 Как установить nanoCAD в автоматическом режиме по сети организации.
https://forum.nanocad.ru/index.php?/topic/3418-kak-ustanovit-nanocad-v-avtomaticheskom-rezhime-po-seti-organizatsii/page/2/

2020-06-30 Восстановление настроек после сбоев в процессе "Переключения интерфейса"
https://forum.nanocad.ru/index.php?/topic/4798-chto-nuzhno-ispravit-v-blizhayshey-versii-nanocad-spisok-pozhelaniy/page/41/

2020-10-20 Установка nanoCAD на РЭД ОС 7.2 Муром

https://forum.nanocad.ru/index.php?/topic/11726-ustanovka-nanocad-na-redos/


Руководства.
https://yadi.sk/d/jq2kVXb9n6bjIg

 

Инструкции развёртывания под Linux.

Адаптация nanoCAD под Wine.

https://forum.nanocad.ru/index.php?/forum/195-adaptatsiya-nanocad-pod-wine/

Установка nanoCAD на Astra Linux Smolensk

https://forum.nanocad.ru/index.php?/forum/195-adaptatsiya-nanocad-pod-wine/

Установка nanoCAD на Astra Linux Orel

https://forum.nanocad.ru/index.php?/topic/11606-ustanovka-nanocad-na-astra-linux-smolensk/

 

Лицензирование nanoCAD.

2019-03-28 Лицензирование nanoCAD

https://habr.com/ru/company/nanosoft/blog/445698/

 

Вебинары и уроки.

Настройка nanoCAD для САПР менеджера
https://www.youtube.com/watch?v=A57xTtb1TNM&list=PLaWJ5dzYEDou4qlye5UDlHZCMWRsDwACi&index=1
Настройка дистрибутива nanoCAD для массовой установки по сети. ч.1
https://www.youtube.com/watch?v=H4tnixqlIyg&list=PLaWJ5dzYEDou4qlye5UDlHZCMWRsDwACi&index=2

A.Kudrjashov

<Каталог>

Сообщения на форуме.
Подключение компьютера по сети к SQL БД.
https://forum.nanocad.ru/index.php?/topic/36-tehnicheskaya-podderzhka/page/10/&tab=comments#comment-62521


nanoCAD СПДС. Восстановление БД.
https://forum.nanocad.ru/index.php?/topic/36-tehnicheskaya-podderzhka/page/10/&tab=comments#comment-62495

Обсуждение темы переключения между локальной и сетевой базами оборудования.
https://forum.nanocad.ru/index.php?/topic/9268-ustanovka-nanocad-inzhenernyy-bim-bd-oborudovaniya/

 

Статьи.

2013-01-04 Работа с Database в AutoCAD: с использованием транзакций и без них
http://bushman-andrey.blogspot.com/2013/01/database-autocad.html

Информация.
Информация о подключении к локальной или сетевой БД оборудования записывается в файл
C:\ProgramData\Nanosoft\nanoCAD Электро x64 10.0\Data\DbDirDestanation.xml
 

 

A.Kudrjashov

Каталог

Книги и Руководстваhttps://forum.nanocad.ru/index.php?/blogs/entry/15-knigi-i-rukovodstva/


CAD.
nanoCAD.
Лицензирование - https://forum.nanocad.ru/index.php?/blogs/entry/11-litsenzirovanie/

Сетевое развёртывание. Настройки - https://forum.nanocad.ru/index.php?/blogs/entry/14-setevoe-razvyortyvanie-nastroyki/

Подключение к Базе данных nanoCAD - https://forum.nanocad.ru/index.php?/blogs/entry/13-podklyuchenie-k-baze-dannyh-nanocad/

Работа с облаком точек - https://forum.nanocad.ru/index.php?/blogs/entry/10-rabota-s-oblakami-tochek/
Программирование и автоматизация- https://forum.nanocad.ru/index.php?/blogs/entry/19-nanocad-programmirovanie/
Библиотеки инструментов под AutoCAD и nanoCAD - 
https://forum.nanocad.ru/index.php?/blogs/entry/26-biblioteki-instrumentov-pod-autocad-i-nanocad/

CAD.DXF - https://forum.nanocad.ru/index.php?/blogs/entry/16-cad-dxf/
CAD.BIM - https://forum.nanocad.ru/index.php?/blogs/entry/17-cadbim/
CAD.DEM - https://forum.nanocad.ru/index.php?/blogs/entry/18-caddem/

Геодезия - https://forum.nanocad.ru/index.php?/blogs/entry/20-geodeziya/

Воздушное лазерное сканирование - https://forum.nanocad.ru/index.php?/blogs/entry/34-vozdushnoe-lazernoe-skanirovanie/


TDMS - https://forum.nanocad.ru/index.php?/blogs/entry/25-tdms/

Microsoft.

Microsoft Office. Excel - https://forum.nanocad.ru/index.php?/blogs/entry/27-microsoft-office/


Программы и утилиты.
Юнис Юг Трубопровод 2012 - https://forum.nanocad.ru/index.php?/blogs/entry/22-yunis-yug-truboprovod-2012/

SASPlanet - https://forum.nanocad.ru/index.php?/blogs/entry/23-sasplanet/

A.Kudrjashov

Лицензирование


Лицензирование

<Каталог>


Статьи.

Лицензирование nanoCAD и решений на его базе.
http://www.nanocad.ru/information/articles/402045/
 

Обсуждение на форуме.

2011-08 Лицензирование nanoCAD и решений на его базе
https://forum.nanocad.ru/index.php?/topic/4132-litsenzirovanie-nanocad-i-resheniy-na-ego-baze/#comments
2019-12 Сетевое конфигурирование: возврат лицензий на сервер в случае падения программы

https://forum.nanocad.ru/index.php?/topic/9590-setevoe-konfigurirovanie-vozvrat-litsenziy-na-server-v-sluchae-padeniya-programmy/&tab=comments#comment-62874

2020-01 Алгоритм регистрации лицензий. Заимствование лицензий.
https://forum.nanocad.ru/index.php?/topic/4132-litsenzirovanie-nanocad-i-resheniy-na-ego-baze/page/10/&tab=comments#comment-63567
https://yadi.sk/d/ae6D3z880IgCPQ

 

Autodesk.
Управление сетевыми лицензиями

https://knowledge.autodesk.com/customer-service/network-license-administration/managing-network-licenses

- Контроль за использованием лицензий

https://knowledge.autodesk.com/customer-service/network-license-administration/managing-network-licenses/controlling-license-usage

- Использование сетевых лицензий offline

https://knowledge.autodesk.com/customer-service/network-license-administration/managing-network-licenses/license-borrowing

 

Документация на Яндекс-диск:
https://yadi.sk/d/xshP2DZA2Uqb6g?w=1

A.Kudrjashov

<Каталог>


Обсуждение на форуме.
Работа с облаком точек.
 https://forum.nanocad.ru/index.php?/topic/10867-rabota-s-oblakom-tochek/

 

Статьи.

2015-09-24. Миллионы точек в nanoCAD Plus 7, или Чуть подробнее об облаках точек.
https://habr.com/ru/company/nanosoft/blog/267623/

2017 Волшебные точки в облаках и что-то принципиально новое.
https://sapr.ru/article/25544


Ресурсы с примерами облаков точек.
ACROPOL GEO - https://acropol-geo.ru/primeryi-dannyix
Figshare.com - https://figshare.com/articles/NEON_Teaching_Data_LiDAR_Point_Cloud_las_Data/4307750
Navis.com - https://www.navvis.com/m6-pointclouds
SmartMultiMedia - http://www.smartmm.com/downloads.html
LiDAR Point Cloud Sources - https://www.usna.edu/Users/oceano/pguth/md_help/html/lidar_pt_clouds.htm
LibE57.org - http://www.libe57.org/data.html
 

Top 6 LiDAR Data Sources - https://gisgeography.com/top-6-free-lidar-data-sources/

×
×
  • Создать...