Find and replace http://freecad.org to https://freecad.org
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Done in all remaining files (after doing it in SVGs in the last commit)
This commit is contained in:
@@ -39,7 +39,7 @@ Summary: A general purpose 3D CAD modeler
|
||||
Group: Applications/Engineering
|
||||
|
||||
License: LGPLv2+
|
||||
URL: http://www.freecad.org/
|
||||
URL: https://www.freecad.org/
|
||||
Source0: https://github.com/%{github_name}/FreeCAD/archive/%{branch}.tar.gz
|
||||
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@ Driver_Mesh::Status DriverUNV_R_SMDS_Mesh::Perform()
|
||||
{
|
||||
// Kernel_Utils::Localizer loc;
|
||||
Status aResult = DRS_OK;
|
||||
// See http://forum.freecad.org/viewtopic.php?f=18&t=14404&p=135981#p136086 (wmayer)
|
||||
// See https://forum.freecad.org/viewtopic.php?f=18&t=14404&p=135981#p136086 (wmayer)
|
||||
// Line endings in UNIX format cause problems on Windows, thus the file must be opened
|
||||
// in binary mode.
|
||||
std::ifstream in_stream(myFile.c_str(), std::ios::in | std::ios::binary);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/** \page makingdocs Building this source documentation
|
||||
|
||||
After running cmake (as per build instructions on the
|
||||
<a href="http://freecad.org/wiki/Main_Page">FreeCAD wiki</a>,
|
||||
<a href="https://freecad.org/wiki/Main_Page">FreeCAD wiki</a>,
|
||||
run 'make DevDoc' in your build directory. HTML documentation
|
||||
will be built in doc/SourceDocu/html.
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
{{ _('Enter search terms or a module, class or function name.') }}
|
||||
</p>
|
||||
<p>
|
||||
<a href="http://www.freecad.org">Go back to the FreeCAD homepage</a>
|
||||
<a href="https://www.freecad.org">Go back to the FreeCAD homepage</a>
|
||||
</p>
|
||||
</div>
|
||||
<script type="text/javascript">$('#searchbox').show(0);</script>
|
||||
|
||||
@@ -35,4 +35,4 @@ This is the complete python API reference of the FreeCAD application
|
||||
* :ref:`genindex`
|
||||
* :ref:`modindex`
|
||||
* :ref:`search`
|
||||
* `FreeCAD homepage <http://www.freecad.org>`_
|
||||
* `FreeCAD homepage <https://www.freecad.org>`_
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
__title__="Document handling module"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Tools for extracting or creating project files"
|
||||
|
||||
|
||||
|
||||
@@ -2024,7 +2024,7 @@ void Application::runApplication()
|
||||
// if application not yet created by the splasher
|
||||
int argc = App::Application::GetARGC();
|
||||
GUISingleApplication mainApp(argc, App::Application::GetARGV());
|
||||
// http://forum.freecad.org/viewtopic.php?f=3&t=15540
|
||||
// https://forum.freecad.org/viewtopic.php?f=3&t=15540
|
||||
mainApp.setAttribute(Qt::AA_DontShowIconsInMenus, false);
|
||||
|
||||
// Make sure that we use '.' as decimal point. See also
|
||||
|
||||
@@ -1551,7 +1551,7 @@ void Document::SaveDocFile (Base::Writer &writer) const
|
||||
{
|
||||
writer.Stream() << "<?xml version='1.0' encoding='utf-8'?>" << std::endl
|
||||
<< "<!--" << std::endl
|
||||
<< " FreeCAD Document, see http://www.freecad.org for more information..."
|
||||
<< " FreeCAD Document, see https://www.freecad.org for more information..."
|
||||
<< std::endl << "-->" << std::endl;
|
||||
|
||||
writer.Stream() << "<Document SchemaVersion=\"1\"";
|
||||
|
||||
@@ -152,7 +152,7 @@ void SoFCOffscreenRenderer::writeToImageFile(const char* filename, const char* c
|
||||
// set keywords for PNG format
|
||||
if (file.hasExtension("PNG")) {
|
||||
img.setText(QLatin1String("Title"), QString::fromUtf8(filename));
|
||||
img.setText(QLatin1String("Author"), QLatin1String("FreeCAD (http://www.freecad.org)"));
|
||||
img.setText(QLatin1String("Author"), QLatin1String("FreeCAD (https://www.freecad.org)"));
|
||||
if (strcmp(comment,"")==0)
|
||||
img.setText(QLatin1String("Description"), QLatin1String("Screenshot created by FreeCAD"));
|
||||
else if (strcmp(comment,"$MIBA")==0)
|
||||
|
||||
@@ -398,7 +398,7 @@ void SoFCVectorizeSVGAction::printHeader() const
|
||||
{
|
||||
std::ostream& str = this->getSVGOutput()->getFileStream();
|
||||
str << R"(<?xml version="1.0" encoding="UTF-8" standalone="no"?>)" << std::endl;
|
||||
str << "<!-- Created with FreeCAD (http://www.freecad.org) -->" << std::endl;
|
||||
str << "<!-- Created with FreeCAD (https://www.freecad.org) -->" << std::endl;
|
||||
str << "<svg xmlns=\"http://www.w3.org/2000/svg\"" << std::endl;
|
||||
str << R"( xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events")" << std::endl;
|
||||
str << R"( version="1.1" baseProfile="full")" << std::endl;
|
||||
|
||||
@@ -122,9 +122,9 @@ View3DInventor::View3DInventor(Gui::Document* pcDocument, QWidget* parent,
|
||||
// create the inventor widget and set the defaults
|
||||
_viewer->setDocument(this->_pcDocument);
|
||||
stack->addWidget(_viewer->getWidget());
|
||||
// http://forum.freecad.org/viewtopic.php?f=3&t=6055&sid=150ed90cbefba50f1e2ad4b4e6684eba
|
||||
// https://forum.freecad.org/viewtopic.php?f=3&t=6055&sid=150ed90cbefba50f1e2ad4b4e6684eba
|
||||
// describes a minor error but trying to fix it leads to a major issue
|
||||
// http://forum.freecad.org/viewtopic.php?f=3&t=6085&sid=3f4bcab8007b96aaf31928b564190fd7
|
||||
// https://forum.freecad.org/viewtopic.php?f=3&t=6085&sid=3f4bcab8007b96aaf31928b564190fd7
|
||||
// so the change is commented out
|
||||
// By default, the wheel events are processed by the 3d view AND the mdi area.
|
||||
//_viewer->getGLWidget()->setAttribute(Qt::WA_NoMousePropagation);
|
||||
|
||||
@@ -516,9 +516,9 @@ void View3DInventorViewer::init()
|
||||
// Important note:
|
||||
// When creating a new GL render action we have to copy over the cache context id
|
||||
// because otherwise we may get strange rendering behaviour. For more details see
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=7486&start=120#p74398 and for
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=7486&start=120#p74398 and for
|
||||
// the fix and some details what happens behind the scene have a look at this
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=7486&p=74777#p74736
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=7486&p=74777#p74736
|
||||
uint32_t id = this->getSoRenderManager()->getGLRenderAction()->getCacheContext();
|
||||
this->getSoRenderManager()->setGLRenderAction(new SoBoxSelectionRenderAction);
|
||||
this->getSoRenderManager()->getGLRenderAction()->setCacheContext(id);
|
||||
@@ -2303,7 +2303,7 @@ void View3DInventorViewer::renderGLImage()
|
||||
|
||||
// #define ENABLE_GL_DEPTH_RANGE
|
||||
// The calls of glDepthRange inside renderScene() causes problems with transparent objects
|
||||
// so that's why it is disabled now: http://forum.freecad.org/viewtopic.php?f=3&t=6037&hilit=transparency
|
||||
// so that's why it is disabled now: https://forum.freecad.org/viewtopic.php?f=3&t=6037&hilit=transparency
|
||||
|
||||
// Documented in superclass. Overrides this method to be able to draw
|
||||
// the axis cross, if selected, and to keep a continuous animation
|
||||
|
||||
@@ -157,7 +157,7 @@ int main( int argc, char ** argv )
|
||||
App::Application::Config()["ExeName"] = "FreeCAD";
|
||||
App::Application::Config()["ExeVendor"] = "FreeCAD";
|
||||
App::Application::Config()["AppDataSkipVendor"] = "true";
|
||||
App::Application::Config()["MaintainerUrl"] = "http://www.freecad.org/wiki/Main_Page";
|
||||
App::Application::Config()["MaintainerUrl"] = "https://www.freecad.org/wiki/Main_Page";
|
||||
|
||||
// set the banner (for logging and console)
|
||||
App::Application::Config()["CopyrightInfo"] = sBanner;
|
||||
|
||||
@@ -76,7 +76,7 @@ def QT_TRANSLATE_NOOP(_, txt):
|
||||
|
||||
__title__ = "FreeCAD Addon Manager Module"
|
||||
__author__ = "Yorik van Havre", "Jonathan Wiedemann", "Kurt Kremitzki", "Chris Hennes"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
"""
|
||||
FreeCAD Addon Manager Module
|
||||
|
||||
@@ -35,7 +35,7 @@ else:
|
||||
|
||||
__title__="FreeCAD CutPlane"
|
||||
__author__ = "Jonathan Wiedemann"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## @package ArchCutPlane
|
||||
# \ingroup ARCH
|
||||
|
||||
@@ -36,7 +36,7 @@ else:
|
||||
|
||||
__title__ = "Arch Material Management"
|
||||
__author__ = "Yorik van Havre"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## @package ArchMaterial
|
||||
# \ingroup ARCH
|
||||
|
||||
@@ -633,7 +633,7 @@ def buildGuiDocumentFromColors(document,colors,camera=None):
|
||||
|
||||
guidoc = "<?xml version='1.0' encoding='utf-8'?>\n"
|
||||
guidoc += "<!--\n"
|
||||
guidoc += " FreeCAD Document, see http://www.freecad.org for more information...\n"
|
||||
guidoc += " FreeCAD Document, see https://www.freecad.org for more information...\n"
|
||||
guidoc += "-->\n"
|
||||
guidoc += "<Document SchemaVersion=\"1\">\n"
|
||||
|
||||
@@ -712,7 +712,7 @@ def buildGuiDocumentFromGuiData(document,guidata):
|
||||
|
||||
guidoc = "<?xml version='1.0' encoding='utf-8'?>\n"
|
||||
guidoc += "<!--\n"
|
||||
guidoc += " FreeCAD Document, see http://www.freecad.org for more information...\n"
|
||||
guidoc += " FreeCAD Document, see https://www.freecad.org for more information...\n"
|
||||
guidoc += "-->\n"
|
||||
guidoc += "<Document SchemaVersion=\"1\">\n"
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ from draftutils.translate import translate
|
||||
|
||||
__title__="FreeCAD IFC importer"
|
||||
__author__ = "Yorik van Havre"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
# config
|
||||
subtractiveTypes = ["IfcOpeningElement"] # elements that must be subtracted from their parents
|
||||
|
||||
@@ -146,7 +146,7 @@ def export(exportList,filename,colors=None):
|
||||
outfile = codecs.open(filename,"wb",encoding="utf8")
|
||||
ver = FreeCAD.Version()
|
||||
outfile.write("# FreeCAD v" + ver[0] + "." + ver[1] + " build" + ver[2] + " Arch module\n")
|
||||
outfile.write("# http://www.freecad.org\n")
|
||||
outfile.write("# https://www.freecad.org\n")
|
||||
offsetv = 1
|
||||
offsetvn = 1
|
||||
objectslist = Draft.get_group_contents(exportList, walls=True,
|
||||
|
||||
@@ -45,7 +45,7 @@ from draftutils.messages import _msg, _wrn, _err, _log
|
||||
|
||||
__title__ = "FreeCAD Draft Workbench, Todo class"
|
||||
__author__ = "Yorik van Havre <[email protected]>"
|
||||
__url__ = ["http://www.freecad.org"]
|
||||
__url__ = ["https://www.freecad.org"]
|
||||
|
||||
_DEBUG = 0
|
||||
_DEBUG_inner = 0
|
||||
|
||||
@@ -272,7 +272,7 @@ void FemMesh::copyMeshData(const FemMesh& mesh)
|
||||
SMESHDS_Mesh* meshds = this->myMesh->GetMeshDS();
|
||||
|
||||
// Some further information is still not copied:
|
||||
// http://forum.freecad.org/viewtopic.php?f=18&t=18982#p148114
|
||||
// https://forum.freecad.org/viewtopic.php?f=18&t=18982#p148114
|
||||
SMDS_NodeIteratorPtr aNodeIter = mesh.myMesh->GetMeshDS()->nodesIterator();
|
||||
for (; aNodeIter->more();) {
|
||||
const SMDS_MeshNode* aNode = aNodeIter->next();
|
||||
@@ -2047,7 +2047,7 @@ void FemMesh::writeABAQUS(const std::string& Filename, int elemParam, bool group
|
||||
|
||||
// since master 0.15
|
||||
// added by werner (wmayer) March 2015,
|
||||
// http://forum.freecad.org/viewtopic.php?f=18&t=10110&start=10#p81681
|
||||
// https://forum.freecad.org/viewtopic.php?f=18&t=10110&start=10#p81681
|
||||
// https://github.com/FreeCAD/FreeCAD/commit/5d159f5cf352a93b1aff4fb7b82e8b747ee4f35b
|
||||
// https://github.com/FreeCAD/FreeCAD/commit/b007bd19e4e4608caa4cdad350a9f480287fac6b
|
||||
// tetra4 FreeCAD --> C3D4 CalculiX
|
||||
@@ -2250,7 +2250,7 @@ void FemMesh::writeABAQUS(const std::string& Filename, int elemParam, bool group
|
||||
anABAQUS_Output << "** Nodes" << std::endl;
|
||||
anABAQUS_Output << "*Node, NSET=Nall" << std::endl;
|
||||
// This way we get sorted output.
|
||||
// See http://forum.freecad.org/viewtopic.php?f=18&t=12646&start=40#p103004
|
||||
// See https://forum.freecad.org/viewtopic.php?f=18&t=12646&start=40#p103004
|
||||
for (const auto& it : vertexMap) {
|
||||
anABAQUS_Output << it.first << ", " << it.second.x << ", " << it.second.y << ", "
|
||||
<< it.second.z << std::endl;
|
||||
|
||||
@@ -821,7 +821,7 @@ void ViewProviderFEMMeshBuilder::createMesh(const App::Property* prop,
|
||||
numTries = numTetr * 4 + numHexa * 6 + numPyrd * 5 + numPris * 5;
|
||||
}
|
||||
// It is not 100% sure that a prism in smesh is a pentahedron in any case, but it will be in
|
||||
// most cases! See http://forum.freecad.org/viewtopic.php?f=18&t=13583#p109707
|
||||
// most cases! See https://forum.freecad.org/viewtopic.php?f=18&t=13583#p109707
|
||||
|
||||
// corner case only edges (Beams) in the mesh. This need some special cases in building up
|
||||
// visual
|
||||
|
||||
@@ -43,7 +43,7 @@ class FemExamples(QtGui.QWidget):
|
||||
|
||||
def __del__(self,):
|
||||
# need as fix for qt event error
|
||||
# --> see http://forum.freecad.org/viewtopic.php?f=18&t=10732&start=10#p86493
|
||||
# --> see https://forum.freecad.org/viewtopic.php?f=18&t=10732&start=10#p86493
|
||||
return
|
||||
|
||||
def init_ui(self):
|
||||
|
||||
@@ -450,8 +450,8 @@ class GmshTools():
|
||||
# Console.PrintMessage(" Mesh regions, we need to get the elements.\n")
|
||||
# by the use of MeshRegion object and a BooleanSplitCompound
|
||||
# there could be problems with node numbers see
|
||||
# http://forum.freecad.org/viewtopic.php?f=18&t=18780&start=40#p149467
|
||||
# http://forum.freecad.org/viewtopic.php?f=18&t=18780&p=149520#p149520
|
||||
# https://forum.freecad.org/viewtopic.php?f=18&t=18780&start=40#p149467
|
||||
# https://forum.freecad.org/viewtopic.php?f=18&t=18780&p=149520#p149520
|
||||
part = self.part_obj
|
||||
if (
|
||||
self.mesh_obj.MeshRegionList and part.Shape.ShapeType == "Compound"
|
||||
@@ -545,8 +545,8 @@ class GmshTools():
|
||||
else:
|
||||
# Console.PrintMessage(" Mesh boundary layers, we need to get the elements.\n")
|
||||
if self.part_obj.Shape.ShapeType == "Compound":
|
||||
# see http://forum.freecad.org/viewtopic.php?f=18&t=18780&start=40#p149467 and
|
||||
# http://forum.freecad.org/viewtopic.php?f=18&t=18780&p=149520#p149520
|
||||
# see https://forum.freecad.org/viewtopic.php?f=18&t=18780&start=40#p149467 and
|
||||
# https://forum.freecad.org/viewtopic.php?f=18&t=18780&p=149520#p149520
|
||||
self.outputCompoundWarning
|
||||
for mr_obj in self.mesh_obj.MeshBoundaryLayerList:
|
||||
if mr_obj.MinimumThickness and Units.Quantity(mr_obj.MinimumThickness).Value > 0:
|
||||
|
||||
@@ -1297,7 +1297,7 @@ def get_ref_facenodes_areas(
|
||||
# G. Lakshmi Narasaiah, Finite Element Analysis, p206ff
|
||||
# FIXME: only gives exact results in case of a real triangle. If for S6 or C3D10 elements
|
||||
# the midnodes are not on the line between the end nodes the area will not be a triangle
|
||||
# see http://forum.freecad.org/viewtopic.php?f=18&t=10939&start=40#p91355 and ff
|
||||
# see https://forum.freecad.org/viewtopic.php?f=18&t=10939&start=40#p91355 and ff
|
||||
# same applies for the quads
|
||||
# results are exact only if mid nodes are on the line between corner nodes
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add fixed constraint"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add force constraint"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add femelement geometry"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add femelement materials"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add fem mesh"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran add solver control"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Mystran Writer"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## \addtogroup FEM
|
||||
# @{
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "FreeCAD FEM element geometry 1D task panel for the document object"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
## @package task_element_geometry1D
|
||||
# \ingroup FEM
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "FreeCAD material editor"
|
||||
__author__ = "Yorik van Havre, Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
import os
|
||||
from pathlib import PurePath
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
# material template for reading and writing FreeCAD material cards
|
||||
# information about FreeCAD material module and material cards can be found here:
|
||||
# http://www.freecad.org/wiki/index.php?title=Material
|
||||
# https://www.freecad.org/wiki/index.php?title=Material
|
||||
|
||||
|
||||
# localized Name, Description and KindOfMaterial uses 2 letter codes
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "material model utilities"
|
||||
__author__ = "David Carter"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
import os
|
||||
import io
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "material cards utilities"
|
||||
__author__ = "Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
import os
|
||||
from os.path import join
|
||||
|
||||
@@ -111,7 +111,7 @@ bool WriterOBJ::Save(std::ostream& out)
|
||||
}
|
||||
|
||||
// Header
|
||||
out << "# Created by FreeCAD <http://www.freecad.org>\n";
|
||||
out << "# Created by FreeCAD <https://www.freecad.org>\n";
|
||||
if (exportColorPerFace) {
|
||||
out << "mtllib " << _material->library << '\n';
|
||||
}
|
||||
@@ -272,7 +272,7 @@ bool WriterOBJ::SaveMaterial(std::ostream& out)
|
||||
|
||||
out.precision(6);
|
||||
out.setf(std::ios::fixed | std::ios::showpoint);
|
||||
out << "# Created by FreeCAD <http://www.freecad.org>: 'None'\n";
|
||||
out << "# Created by FreeCAD <https://www.freecad.org>: 'None'\n";
|
||||
out << "# Material Count: " << Kd.size() << '\n';
|
||||
|
||||
for (std::size_t i = 0; i < Kd.size(); i++) {
|
||||
|
||||
@@ -2198,7 +2198,7 @@ bool MeshOutput::SaveSMF(std::ostream& out) const
|
||||
out << "#$vertices " << rPoints.size() << '\n';
|
||||
out << "#$faces " << rFacets.size() << '\n';
|
||||
out << "#\n";
|
||||
out << "# Created by FreeCAD <http://www.freecad.org>\n";
|
||||
out << "# Created by FreeCAD <https://www.freecad.org>\n";
|
||||
|
||||
out.precision(6);
|
||||
out.setf(std::ios::fixed | std::ios::showpoint);
|
||||
@@ -2232,7 +2232,7 @@ bool MeshOutput::SaveSMF(std::ostream& out) const
|
||||
bool MeshOutput::SaveAsymptote(std::ostream& out) const
|
||||
{
|
||||
out << "/*\n"
|
||||
" * Created by FreeCAD <http://www.freecad.org>\n"
|
||||
" * Created by FreeCAD <https://www.freecad.org>\n"
|
||||
" */\n\n";
|
||||
|
||||
out << "import three;\n\n";
|
||||
@@ -2433,7 +2433,7 @@ bool MeshOutput::SaveBinaryPLY(std::ostream& out) const
|
||||
&& _material->diffuseColor.size() == rPoints.size());
|
||||
out << "ply\n"
|
||||
<< "format binary_little_endian 1.0\n"
|
||||
<< "comment Created by FreeCAD <http://www.freecad.org>\n"
|
||||
<< "comment Created by FreeCAD <https://www.freecad.org>\n"
|
||||
<< "element vertex " << v_count << '\n'
|
||||
<< "property float32 x\n"
|
||||
<< "property float32 y\n"
|
||||
@@ -2495,7 +2495,7 @@ bool MeshOutput::SaveAsciiPLY(std::ostream& out) const
|
||||
&& _material->diffuseColor.size() == rPoints.size());
|
||||
out << "ply\n"
|
||||
<< "format ascii 1.0\n"
|
||||
<< "comment Created by FreeCAD <http://www.freecad.org>\n"
|
||||
<< "comment Created by FreeCAD <https://www.freecad.org>\n"
|
||||
<< "element vertex " << v_count << '\n'
|
||||
<< "property float32 x\n"
|
||||
<< "property float32 y\n"
|
||||
@@ -3132,7 +3132,7 @@ bool MeshOutput::SaveVRML(std::ostream& rstrOut) const
|
||||
rstrOut << "WorldInfo {\n"
|
||||
<< " title \"Exported triangle mesh to VRML97\"\n"
|
||||
<< " info [\"Created by FreeCAD\"\n"
|
||||
<< " \"<http://www.freecad.org>\"]\n"
|
||||
<< " \"<https://www.freecad.org>\"]\n"
|
||||
<< "}\n\n";
|
||||
|
||||
// Transform
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "MeshEnums module"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Enum types"
|
||||
|
||||
from enum import IntEnum
|
||||
|
||||
@@ -1588,7 +1588,7 @@ double AttachEngine3D::calculateFoldAngle(gp_Vec axA, gp_Vec axB, gp_Vec edA, gp
|
||||
//DeepSOIC: this hardcore math can probably be replaced with a couple of
|
||||
//clever OCC calls... See forum thread "Sketch mapping enhancement" for a
|
||||
//picture on how this math was derived.
|
||||
//http://forum.freecad.org/viewtopic.php?f=8&t=10511&sid=007946a934530ff2a6c9259fb32624ec&start=40#p87584
|
||||
//https://forum.freecad.org/viewtopic.php?f=8&t=10511&sid=007946a934530ff2a6c9259fb32624ec&start=40#p87584
|
||||
axA.Normalize();
|
||||
axB.Normalize();
|
||||
edA.Normalize();
|
||||
|
||||
@@ -494,7 +494,7 @@ App::DocumentObjectExecReturn *Sweep::execute()
|
||||
}
|
||||
// There is a weird behaviour of BRepOffsetAPI_MakePipeShell when trying to add the wire as is.
|
||||
// If we re-create the wire then everything works fine.
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=2673&sid=fbcd2ff4589f0b2f79ed899b0b990648#p20268
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=2673&sid=fbcd2ff4589f0b2f79ed899b0b990648#p20268
|
||||
if (shape.ShapeType() == TopAbs_FACE) {
|
||||
TopoDS_Wire faceouterWire = ShapeAnalysis::OuterWire(TopoDS::Face(shape));
|
||||
profiles.Append(faceouterWire);
|
||||
|
||||
@@ -2863,7 +2863,7 @@ TopoDS_Shape TopoShape::makeOffset2D(double offset, short joinType, bool fill, b
|
||||
throw Base::CADKernelError("makeOffset2D: result of offsetting is null!");
|
||||
|
||||
//Copying shape to fix strange orientation behavior, OCC7.0.0. See bug #2699
|
||||
// http://www.freecad.org/tracker/view.php?id=2699
|
||||
// https://www.freecad.org/tracker/view.php?id=2699
|
||||
offsetShape = BRepBuilderAPI_Copy(offsetShape).Shape();
|
||||
}
|
||||
else {
|
||||
|
||||
@@ -47,7 +47,7 @@ if App.GuiUp:
|
||||
|
||||
#-------------------------- translation-related code ----------------------------------------
|
||||
#Thanks, yorik! (see forum thread "A new Part tool is being born... JoinFeatures!"
|
||||
#http://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
#https://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
try:
|
||||
_fromUtf8 = QtCore.QString.fromUtf8
|
||||
except AttributeError:
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "BOPTools.BOPFeatures module"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Helper class to create the features for Boolean operations."
|
||||
|
||||
import FreeCAD
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.GeneralFuseResult module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Implementation of GeneralFuseResult class, which parses return of generalFuse."
|
||||
|
||||
import Part
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.JoinAPI module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "JoinFeatures functions that operate on shapes."
|
||||
|
||||
import Part
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "BOPTools.JoinFeatures module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Implementation of document objects (features) for connect, ebmed and cutout operations."
|
||||
|
||||
from . import JoinAPI
|
||||
@@ -36,7 +36,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
# -------------------------- translation-related code -------------------------
|
||||
# Thanks, yorik! (see forum thread "A new Part tool is being born... JoinFeatures!"
|
||||
# http://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
# https://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
|
||||
try:
|
||||
_fromUtf8 = QtCore.QString.fromUtf8
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.ShapeMerge module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Tools for merging shapes with shared elements. Useful for final processing of results of Part.Shape.generalFuse()."
|
||||
|
||||
import Part
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.SplitAPI module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Split functions that operate on list_of_shapes."
|
||||
|
||||
import Part
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.SplitFeatures module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Shape splitting document objects (features)."
|
||||
|
||||
from . import SplitAPI
|
||||
@@ -35,7 +35,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
# -------------------------- translation-related code -------------------------
|
||||
# See forum thread "A new Part tool is being born... JoinFeatures!"
|
||||
# http://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239
|
||||
# https://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239
|
||||
try:
|
||||
_fromUtf8 = QtCore.QString.fromUtf8
|
||||
except Exception:
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__="BOPTools.Utils module"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Utility code, used by various modules of BOPTools."
|
||||
|
||||
class HashableShape(object):
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
# ***************************************************************************/
|
||||
|
||||
__title__ = "BOPTools package"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = """BOPTools Package (part of FreeCAD). Routines that power Connect, Embed, Cutout,
|
||||
BooleanFragments, Slice and XOR features of Part Workbench. Useful for other custom
|
||||
BOP-like operations"""
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "BasicShapes.CommandShapes"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Basic shapes"
|
||||
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "BasicShapes.Shapes"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Basic shapes"
|
||||
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "BasicShapes.Utils"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Utilities for shapes"
|
||||
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "BasicShapes.ViewProviderShapes"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Basic shapes"
|
||||
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "BasicShapes package"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = """BasicShapes Package (part of FreeCAD)."""
|
||||
|
||||
## @package BasicShapes
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "CompoundTools.CompoundFilter"
|
||||
__author__ = "DeepSOIC, Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Compound Filter: remove some children from a compound (features)."
|
||||
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "CompoundTools._CommandCompoundFilter"
|
||||
__author__ = "DeepSOIC, Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Compound Filter: remove some children from a compound (features)."
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
# translation-related code
|
||||
#(see forum thread "A new Part tool is being born... JoinFeatures!"
|
||||
#http://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
#https://forum.freecad.org/viewtopic.php?f=22&t=11112&start=30#p90239 )
|
||||
try:
|
||||
_fromUtf8 = QtCore.QString.fromUtf8
|
||||
except Exception:
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "CompoundTools._CommandExplodeCompound"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "ExplodeCompound: create a bunch of CompoundFilter objects to split a compound into pieces."
|
||||
|
||||
from .Explode import explodeCompound
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
__title__ = "CompoundTools package"
|
||||
__author__ = "DeepSOIC, Bernd Hahnebach"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = """CompoundTools Package (part of FreeCAD)."""
|
||||
|
||||
## @package CompoundTools
|
||||
|
||||
@@ -27,7 +27,7 @@ import FreeCAD, Part
|
||||
|
||||
__title__ = "JoinFeatures module (legacy)"
|
||||
__author__ = "DeepSOIC"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Legacy JoinFeatures module provided for ability to load projects made with \
|
||||
FreeCAD v0.16. Do not use. Use BOPTools.JoinFeatures instead."
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
__title__ = "PartEnums module"
|
||||
__author__ = "Werner Mayer"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Enum types"
|
||||
|
||||
from enum import IntEnum
|
||||
|
||||
@@ -298,7 +298,7 @@ App::DocumentObjectExecReturn *Draft::execute()
|
||||
if (!mkDraft.AddDone()) {
|
||||
// Note: the function ProblematicShape returns the face on which the error occurred
|
||||
// Note: mkDraft.Remove() stumbles on a bug in Draft_Modification::Remove() and is
|
||||
// therefore unusable. See http://forum.freecad.org/viewtopic.php?f=10&t=3209&start=10#p25341
|
||||
// therefore unusable. See https://forum.freecad.org/viewtopic.php?f=10&t=3209&start=10#p25341
|
||||
// The only solution is to discard mkDraft and start over without the current face
|
||||
// mkDraft.Remove(face);
|
||||
Base::Console().Error("Adding face failed on %s. Omitted\n", it->c_str());
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
#ifdef _MSC_VER
|
||||
// disable warning triggered by use of Part::FaceMaker
|
||||
// see forum thread "Warning C4275 non-dll class used as base for dll class"
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=17542
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=17542
|
||||
# pragma warning( disable : 4275)
|
||||
#endif
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
__title__="PartDesign InvoluteGearObject management"
|
||||
__author__ = "Juergen Riegel"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
|
||||
def makeInvoluteGear(name):
|
||||
|
||||
@@ -30,7 +30,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
__title__="PartDesign SprocketObject management"
|
||||
__author__ = "Adam Spontarelli"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
|
||||
def makeSprocket(name):
|
||||
|
||||
@@ -27,7 +27,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Thread Milling generator"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Path thread milling operation."
|
||||
|
||||
if False:
|
||||
|
||||
@@ -30,7 +30,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Custom Operation"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Path Custom object and FreeCAD command"
|
||||
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ Part = LazyLoader("Part", globals(), "Part")
|
||||
|
||||
__title__ = "Path Deburr Operation"
|
||||
__author__ = "sliptonic (Brad Collette), Schildkroet"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Deburr operation."
|
||||
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Custom Operation UI"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Custom operation page controller and command implementation."
|
||||
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ from PySide import QtCore, QtGui
|
||||
|
||||
__title__ = "Path Probing Operation UI"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Probing operation page controller and command implementation."
|
||||
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Profile Operation UI"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Profile operation page controller and command implementation."
|
||||
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ from PySide import QtCore
|
||||
|
||||
__title__ = "Path Slot Operation UI"
|
||||
__author__ = "russ4262 (Russell Johnson)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Slot operation page controller and command implementation."
|
||||
__contributors__ = ""
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ from PySide import QtCore
|
||||
|
||||
__title__ = "Path Thread Milling Operation UI."
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "UI and Command for Path Thread Milling Operation."
|
||||
|
||||
if False:
|
||||
|
||||
@@ -32,7 +32,7 @@ from PySide import QtCore, QtGui
|
||||
|
||||
__title__ = "Path Vcarve Operation UI"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Vcarve operation page controller and command implementation."
|
||||
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ import Path.Op.Waterline as PathWaterline
|
||||
|
||||
__title__ = "Path Waterline Operation UI"
|
||||
__author__ = "sliptonic (Brad Collette), russ4262 (Russell Johnson)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Waterline operation page controller and command implementation."
|
||||
|
||||
translate = FreeCAD.Qt.translate
|
||||
|
||||
@@ -30,7 +30,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Probing Operation"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Path Probing operation."
|
||||
|
||||
if False:
|
||||
|
||||
@@ -42,7 +42,7 @@ translate = FreeCAD.Qt.translate
|
||||
|
||||
__title__ = "Path Profile Operation"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = (
|
||||
"Path Profile operation based on entire model, selected faces or selected edges."
|
||||
)
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Path Slot Operation"
|
||||
__author__ = "russ4262 (Russell Johnson)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Class and implementation of Slot operation."
|
||||
__contributors__ = ""
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
__title__ = "Path Surface Support Module"
|
||||
__author__ = "russ4262 (Russell Johnson)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Support functions and classes for 3D Surface and Waterline operations."
|
||||
__contributors__ = ""
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ from PySide.QtCore import QT_TRANSLATE_NOOP
|
||||
|
||||
__title__ = "Path Thread Milling Operation"
|
||||
__author__ = "sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Path thread milling operation."
|
||||
|
||||
# math.sqrt(3)/2 ... 60deg triangle height
|
||||
|
||||
@@ -25,7 +25,7 @@ import FreeCAD
|
||||
|
||||
__title__ = "Path Waterline Operation"
|
||||
__author__ = "russ4262 (Russell Johnson), sliptonic (Brad Collette)"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
__doc__ = "Class and implementation of Waterline operation."
|
||||
__contributors__ = ""
|
||||
|
||||
|
||||
@@ -4520,7 +4520,7 @@ int Sketch::internalSolve(std::string& solvername, int level)
|
||||
if (soltype > 0) {
|
||||
Base::Console().Log("If you see this message please report a way of "
|
||||
"reproducing this result at\n");
|
||||
Base::Console().Log("http://www.freecad.org/tracker/main_page.php\n");
|
||||
Base::Console().Log("https://www.freecad.org/tracker/main_page.php\n");
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
@@ -1780,7 +1780,7 @@ void ConstraintEllipseTangentLine::rescale(double coef)
|
||||
void ConstraintEllipseTangentLine::errorgrad(double* err, double* grad, double* param)
|
||||
{
|
||||
// DeepSOIC equation
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=7520&start=140
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=7520&start=140
|
||||
|
||||
if (pvecChangedFlag) {
|
||||
ReconstructGeomPointers();
|
||||
@@ -2436,7 +2436,7 @@ double ConstraintPointOnHyperbola::error()
|
||||
double b = *rmin();
|
||||
|
||||
// Full sage worksheet at:
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=8038&p=110447#p110447
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=8038&p=110447#p110447
|
||||
//
|
||||
// Err = |PF2| - |PF1| - 2*a
|
||||
// sage code:
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
|
||||
// NOTE: In CMakeList.txt -DEIGEN_NO_DEBUG is set (it does not work with a define here), to solve
|
||||
// this: this is needed to fix this SparseQR crash
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=11341&p=92146#p92146, until Eigen library fixes
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=11341&p=92146#p92146, until Eigen library fixes
|
||||
// its own problem with the assertion (definitely not solved in 3.2.0 branch) NOTE2: solved in
|
||||
// eigen3.3
|
||||
|
||||
@@ -74,9 +74,9 @@
|
||||
#endif
|
||||
|
||||
#if EIGEN_VERSION > 30290 // This regulates that only starting in Eigen 3.3, the problem with
|
||||
// http://forum.freecad.org/viewtopic.php?f=3&t=4651&start=40
|
||||
// https://forum.freecad.org/viewtopic.php?f=3&t=4651&start=40
|
||||
// was solved in Eigen:
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=12769&start=60#p106492
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=12769&start=60#p106492
|
||||
// https://forum.kde.org/viewtopic.php?f=74&t=129439
|
||||
#define EIGEN_STOCK_FULLPIVLU_COMPUTE
|
||||
#endif
|
||||
@@ -2450,7 +2450,7 @@ int System::solve_DL(SubSystem* subsys, bool isRedundantsolving)
|
||||
h_sd = alpha * g;
|
||||
|
||||
// get the gauss-newton step
|
||||
// http://forum.freecad.org/viewtopic.php?f=10&t=12769&start=50#p106220
|
||||
// https://forum.freecad.org/viewtopic.php?f=10&t=12769&start=50#p106220
|
||||
// https://forum.kde.org/viewtopic.php?f=74&t=129439#p346104
|
||||
switch (dogLegGaussStep) {
|
||||
case FullPivLU:
|
||||
|
||||
@@ -24,7 +24,7 @@ import FreeCAD, FreeCADGui, Sketcher, Part
|
||||
|
||||
__title__ = "Hexagon profile lib"
|
||||
__author__ = "Juergen Riegel"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
App = FreeCAD
|
||||
Gui = FreeCADGui
|
||||
|
||||
@@ -25,7 +25,7 @@ import FreeCAD, FreeCADGui, Sketcher, Part, math
|
||||
|
||||
__title__ = "Regular polygon profile lib"
|
||||
__author__ = "Johan Kristensen"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
App = FreeCAD
|
||||
Gui = FreeCADGui
|
||||
|
||||
@@ -31,7 +31,7 @@ if FreeCAD.GuiUp:
|
||||
|
||||
__title__ = "Sketcher profile lib handling"
|
||||
__author__ = "Juergen Riegel"
|
||||
__url__ = "http://www.freecad.org"
|
||||
__url__ = "https://www.freecad.org"
|
||||
|
||||
|
||||
def isProfileActive():
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
|
||||
@@ -105,8 +105,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="62"/>
|
||||
<source>The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation type="unfinished">The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</translation>
|
||||
<source>The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation type="unfinished">The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="63"/>
|
||||
|
||||
@@ -105,8 +105,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="62"/>
|
||||
<source>The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>إنّ <a href="http://forum.freecadweb.org">منتدى فريكاد</a> لهو مكان رائع لتلتمس يد المساعدة من مستخدمي ومطوّري فريكاد الآخرين. في المنتدى عدّة أقسام لمختلف المشاكل والمواضيع النقاشية. إن كتت محتارًا أين تضع موضوعك، فضعه في قسم <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> العام.</translation>
|
||||
<source>The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>إنّ <a href="https://forum.freecadweb.org">منتدى فريكاد</a> لهو مكان رائع لتلتمس يد المساعدة من مستخدمي ومطوّري فريكاد الآخرين. في المنتدى عدّة أقسام لمختلف المشاكل والمواضيع النقاشية. إن كتت محتارًا أين تضع موضوعك، فضعه في قسم <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> العام.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="63"/>
|
||||
|
||||
@@ -176,8 +176,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation><a href="http://forum.freecad.org">Форум FreeCAD</a> - выдатнае месца, дзе можна атрымаць дапамогу ад іншых карыстальнікаў і распрацоўшчыкаў FreeCAD.
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation><a href="https://forum.freecad.org">Форум FreeCAD</a> - выдатнае месца, дзе можна атрымаць дапамогу ад іншых карыстальнікаў і распрацоўшчыкаў FreeCAD.
|
||||
На форуме ёсць мноства падзелаў для розных тыпаў пытанняў і тэм для абмеркавання.
|
||||
Калі вы сумняваецеся, напішыце ў больш агульным падзеле <a href="https://forum.freecad.org/viewforum.php?f=3">Дапамога па ўжыванню FreeCAD</a>.</translation>
|
||||
</message>
|
||||
|
||||
@@ -105,8 +105,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="62"/>
|
||||
<source>The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation type="unfinished">The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</translation>
|
||||
<source>The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation type="unfinished">The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="TranslationTexts.py" line="63"/>
|
||||
|
||||
@@ -175,8 +175,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>El <a href="http://forum.freecad.org">fòrum de FreeCAD</a> és un lloc fantàstic per obtenir ajuda d'altres usuaris i desenvolupadors de FreeCAD. El fòrum té moltes seccions per a diferents tipus de qüestions i temes de discussió. En cas de dubte, publica a la secció més general <a href="https://forum.freecad.org/viewforum.php?f=3">Ajuda per utilitzar FreeCAD</a>.</translation>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>El <a href="https://forum.freecad.org">fòrum de FreeCAD</a> és un lloc fantàstic per obtenir ajuda d'altres usuaris i desenvolupadors de FreeCAD. El fòrum té moltes seccions per a diferents tipus de qüestions i temes de discussió. En cas de dubte, publica a la secció més general <a href="https://forum.freecad.org/viewforum.php?f=3">Ajuda per utilitzar FreeCAD</a>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="102"/>
|
||||
|
||||
@@ -175,8 +175,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation><a href="http://forum.freecad.org">FreeCAD fórum</a> je skvělým místem pro získání pomoci od dalších uživatelů a vývojářů FreeCADu. Fórum má řadu sekcí pro různé druhy problémů a diskuzních témat. V případě pochybností použijte obecnou sekci <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>.</translation>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation><a href="https://forum.freecad.org">FreeCAD fórum</a> je skvělým místem pro získání pomoci od dalších uživatelů a vývojářů FreeCADu. Fórum má řadu sekcí pro různé druhy problémů a diskuzních témat. V případě pochybností použijte obecnou sekci <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="102"/>
|
||||
|
||||
@@ -176,8 +176,8 @@ Wie Sie FreeCAD selbst kompilieren können, der FreeCAD-Quellcode strukturiert i
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>Das <a href="http://forum.freecad.org">FreeCAD-Forum</a> ist ein großartiger Ort, um Hilfe von anderen FreeCAD-Benutzern und -Entwicklern zu erhalten. Das Forum enthält viele Bereiche für verschiedene Arten von Problemen und Diskussionsthemen. Wenn Sie sich nicht sicher sind, posten Sie im allgemeinen Abschnitt <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>.</translation>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>Das <a href="https://forum.freecad.org">FreeCAD-Forum</a> ist ein großartiger Ort, um Hilfe von anderen FreeCAD-Benutzern und -Entwicklern zu erhalten. Das Forum enthält viele Bereiche für verschiedene Arten von Problemen und Diskussionsthemen. Wenn Sie sich nicht sicher sind, posten Sie im allgemeinen Abschnitt <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="102"/>
|
||||
|
||||
@@ -175,8 +175,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>Το φόρουμ <a href="http://forum.freecad.org">FreeCAD</a> είναι ένα εξαιρετικό μέρος για να λάβετε βοήθεια από άλλους χρήστες και προγραμματιστές του FreeCAD. Το φόρουμ έχει πολλές ενότητες για διαφορετικούς τύπους θεμάτων και θεμάτων συζήτησης. Αν έχετε αμφιβολίες, δημοσιεύστε τη βοήθεια <a href="https://forum.freecad.org/viewforum.php?f=3">στην ενότητα FreeCAD</a>.</translation>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>Το φόρουμ <a href="https://forum.freecad.org">FreeCAD</a> είναι ένα εξαιρετικό μέρος για να λάβετε βοήθεια από άλλους χρήστες και προγραμματιστές του FreeCAD. Το φόρουμ έχει πολλές ενότητες για διαφορετικούς τύπους θεμάτων και θεμάτων συζήτησης. Αν έχετε αμφιβολίες, δημοσιεύστε τη βοήθεια <a href="https://forum.freecad.org/viewforum.php?f=3">στην ενότητα FreeCAD</a>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="102"/>
|
||||
|
||||
@@ -175,8 +175,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="98"/>
|
||||
<source>The <a href="http://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>El foro <a href="http://forum.freecad.org">FreeCAD</a> es un buen lugar para obtener ayuda de otros usuarios y desarrolladores de FreeCAD. El foro tiene muchas secciones para diferentes tipos de temas y temas de discusión. En caso de duda, publique en la sección <a href="https://forum.freecad.org/viewforum.php?f=3">Ayuda general sobre el uso de FreeCAD</a>.</translation>
|
||||
<source>The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section.</source>
|
||||
<translation>El foro <a href="https://forum.freecad.org">FreeCAD</a> es un buen lugar para obtener ayuda de otros usuarios y desarrolladores de FreeCAD. El foro tiene muchas secciones para diferentes tipos de temas y temas de discusión. En caso de duda, publique en la sección <a href="https://forum.freecad.org/viewforum.php?f=3">Ayuda general sobre el uso de FreeCAD</a>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../StartPage/TranslationTexts.py" line="102"/>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user